One thing they did get from college, an attitude that they are special and can’t possibly ever do anything wrong and everyone else is an idiot that couldn’t possibly teach them anything because they already know it all.
It’s been that way for years, and it gets worse every year.
For any college or university that takes government funds I think kids should have to declare a care objective rather than a major. That would deal with a lot of this problem from the institutional as well as the student perspective.