Webdevelopers are professional if they deliver results. Most developers with highly skilled done the task fast and easy because of experiences in other hand corporate leverage their skills by maximizing the job task. If the task if easy developers find it boring. But if the project is very hard it could be pressure and stressful for developers. Knowing the strength of each developers is very important in outsourcing the job task.
If you work to fast then the boss give you more project. If you work to slow then your boss is pressured on the clients plus you are a liability to the company. If you have potential that can be trained you stay but if you are too slow to learn then your fired then hire new staff that is cost wise and more effective than you. This is just business strategies for the business to stay in the business