In capitalism companies do things what is good for the company.
You can try convincing them that doing the same job in 2hrs is better for the company but they may not listen.
Like in outsourcing when they say the Indian worker does the same job for a much smaller salary and they don't care about the quality of the code they produce only about hitting the milestones. If the code is bad then they hire some other cheap outsourced workers to fix it, etc.
The market does not reward good code, the market rewards low price and speed of delivery.
You can try convincing them that doing the same job in 2hrs is better for the company but they may not listen.
Like in outsourcing when they say the Indian worker does the same job for a much smaller salary and they don't care about the quality of the code they produce only about hitting the milestones. If the code is bad then they hire some other cheap outsourced workers to fix it, etc.
The market does not reward good code, the market rewards low price and speed of delivery.