OK, now you guys have got ME started.
First off, sorry that you're learning from sucky profs. BUT...
You are paying for your education. You're not a kid who just needs to do what the grownups tell you. You are an adult pursuing your own goals, and paying (a lot) for the opportunity to pursue them.
What I see in both of these posts is a passive approach to your education. You EXPECT to show up for class, do as you're told, and somehow walk away with this amazing intellectual challenge. It doesn't work that way.
You need to take an active approach. For one thing, do some research when you're choosing your school and find out ahead of time which programs have active, dynamic, stimulating classes and which programs have a set of duds in the department. For another thing, if you're having experiences like this, you need to take the initiative to go to the faculty in your department and tell them that you feel like you're treading water and not getting real challenge, and ask them what you can do to dig deeper. Do a reading course, an independent study, undergrad research programs.
Most professors are as bored as you and are dying for the opportunity to do some great one-on-one mentoring with ambitious, motivated students. Most of them sit in office hours with the door open, reading a book by themselves, waiting for students to come for that close attention, and the students never show up. You can't pick one kid out of the lecture hall of 200 and make them become your disciple - they have to come to you and ask for it. The disciple chooses the mentor, not vice versa. Most students would rather sleep though lecture and then make these kinds of complaints than go to the faculty and say they're ready for the next level.
Most of the real learning college happens outside the classroom. That's why you only spend 12-18 hours per week in class whereas in high school you were at school more like 30-35 hours a week. You are SUPPOSED to be pursuing opportunities to learn independently.
Yes, you can always slack off and slide through college. But don't blame the college that you chose to slack off rather than do your best work. YOU are spending money to get the OPPORTUNITY to learn. Most students flush their tuition money down the toilet because they think the "grownups" are supposed to provide the motivation and challenge for them. Doesn't work that way - CAN'T work that way. It's like someone who buys a gym membership doesn't bother to put in their time on the machines, and then blames the personal trainers or the gym itself that they're spending all this money and not losing weight.