Earlier quoted context omitted.
It's because people being educated has become 'being elite'. Even in our own profession, I find it difficult to communicate with smart people who lack foundational knowledge, falter, ask for help and then ask me how I knew the right answer. I've had more than person tell me that there's no way this was taught at a university (threading, OS knowledge)
The US has always had a big regional divide in skill levels as well as respect for knowledge, with the out-of-the-way places having a problem with both. The problem is political dynamics meant that the attitudes of the backward parts of the country have actually set policy for quite a while. That benefited American corporations in the short term - lots of CEO probably think for-profit, student-loan-driven education i…
There are a lot of really good schools in flyover states. Looking at the top 10 engineering schools in the US, depending on your definition of "flyover," there's CMU, Michigan, Purdue, Illinois, and UT.