I know that in my Computer Science undergrad, while I was interested in learning, I was more interested in living the student life. I just recently finished an MBA and while it fell short on some fronts, the talent of the professors, many of whom were doing real work and affecting change in the real world, did not disappoint, especially in the fully elective 2nd year. Further, students have much more to contribute after they have done, and have been vetted on what they have done, in the years after finishing their undergrad, rather than on what clubs they joined in their first of year of general undergrad. Undergrad Business degree != MBA.