So What? That 45 hours out of 15 weeks is 1.785% of the possible 2,520 hours.
If you took 5 classes you'd spend 8.928% of that time in class. Isn't going to class why you decided on college?
Add a full 8 hours a day sleeping and you end up with an average of 13.7 hours of free time each day in a 15 week period.
Sounds like more push for government to pay for everything.
A decent course is thought generally to require at least two hours of study time for each credit hour, so a three-hour course will take up nine to twelve hours of time each week--three hours in the classroom and another six to nine hours outside of it, not including research or exam time. A full-time course load sufficient to qualify for any student aid (grants, scholarships, work-study programs, or loans) is five courses, so you're looking at 45-60 hours per week devoted to classwork and studying. The load is going to be heavier if you're taking science courses and have to put in time in the lab, write papers, etc. Much depends on the intellectual standard of the institution.
Anyway, a full-time student is doing a full-time job of studying if he is in a serious degree area like science or engineering. He'll spend time working and time commuting to classes and job, and devote a certain amount of time to the necessities of life--shopping, cooking, laundry, whatever. But it doesn't leave a huge amount of time for lying around playing games.
I studied for six hours a day when I was going to college. Most of the kids who actually succeed and graduate do. That should probably be factored into your calculations. (And, if you live off campus, you can probably take out another five hours a week with a commute.)