Sadly I bet they start out there as good engineers. Then eventually having pride in their work gets beat out of them and they just do their shitty job.
Doing something correctly is always more time consuming and a lot of companies punish you for being "slow". Eventually, employees that are capable of very good work just stop caring.
They stop showing up each day wanting to do good work they can be proud of. They show up and put a dot on a CPU that still has plastic on it while thinking about getting paid on Friday.