I've since enrolled in graduate CS program. Taking 1-2 classes, I spend 10-20 hours each week outside of class. The contrast between CS and Business courses is ridiculous. I feel that my time as an undergrad was almost worthless.
I'm unsure of why the Business degree was so "easy", but my inclination is that colleges want to keep their enrollment high ($$$) so they try to keep less-than-stellar student's enrolled by watering down the requirements.
I'd be interested to learn whether standardized tests should be implemented for colleges/universities to ensure that student's are getting an education worth the price of enrollment.