Interesting thread....but not certain I agree with everything.
Just like anything else, one needs to put in time and effort to understand and work within the system and use it to your advantage. Some top ranked technical schools have very high placement rates for graduates.
One can complain about the system but I did everything possible to give my kids help. They went to a top ranked engineering school and found great jobs and are successful in their fields.