That is because of several factors.
One is that so many more people “go to college” instead of just the ones that really need to go.
Two is the selfish culture we have spawned in this country through movies and television where college is supposed to be a party.
The dumbing down of society has included the schools and colleges big time.
When I was teaching HS (and I stopped 6 years ago) the kids thought it was MY job to prepare them for tests, not their job to take the material I had given them and study. In other words, they expected to be spoon fed everything. I suspect that has only gotten worse.