I have read quite a bit about the college age generation. Blame goes to the students themselves, their parents, professors and administrators.
They have been coddled, and enabled, to bbelieve anything goes.
Apparently it is arare college president, that tells them to sit down and shut up.
College is mainly a scam, aside from technical STEM fields.