I've also noticed this trend, at my university and from what I hear many from the region I'm in. I don't think that it is an isolated event.
In many classes attendance makes up a comparable portion of grades as tests, which means in order to pass classes you need attendance points and class assignments, many of which are "effort based", so in most cases one can fail 75% of tests and still pass with decent grades.
To play devil’s advocate, degrees are getting more and more expensive, making it less and less acceptable for customers to not get something for their money. If I pay $100K and dont drop out, and still don’t get the degree, I’m going to be enraged.
In many classes attendance makes up a comparable portion of grades as tests, which means in order to pass classes you need attendance points and class assignments, many of which are "effort based", so in most cases one can fail 75% of tests and still pass with decent grades.