The article has a point, the quantity of homework assigned in technical classes is insane. People burn out. Some people put in the hours, yet pull off mediocre grades at best. Its highly discouraging and destroys peoples egos. My friends attending Top 5 engineering universities are simply broken on the inside. Doing homework for 10+ hours a day, every day, as long as you can handle it, just to earn a shitty GPA barely above 3.0. Luckily they're all stubborn enough to continue pursuing their goals.