College is like a game. Also some professors and teachers are just horrible at teaching as well. Learning should also be a joy as well as a discipline but some of these universities chew up the students and take their money.
Of course if the student like to party too much and is slack with studying they are mostly to blame. For those going to school fulltime and working a job with too many hours then studying time will suffer.
I remember back when I was in college, I would attend the first lecture to get the syllabus, and to see if the exams were going to be taken entirely from the book. If so, the only other times you’d see me in the class was for the exams.