When I was in school, people had the most contempt for business majors.
The engineering people got respect for the technical difficulty of what they did.
The liberal arts folks got respect for the intellectual pursuit.
When we would look at a business major, all we would see was style with no substance. Almost all their education was geared towards appearances. When my undergrad forced all business undergrads to own laptops, the reason was "No one will take you seriously without one". A business professor told me that when students give presentations, he never listens to the content. His feedback is entirely about appearance (suitable clothes, appropriate voice, sexy presentation, etc).
As far as actual content goes, you could more easily learn it all on your own than you could for, say, software or programming (since that is a concern in this thread somewhere).
The primary utility of the business degree is:
1. Learn to look good.
2. Join a somewhat exclusive club.
I was in a meeting yesterday where a professor was lamenting that too many students are majoring in business and not arts and sciences. The interesting thing about that is our biggest alumni donors are business school majors and not A&S. If you can't major in a science, CS or engineering then major in business.
I guess you can't fix stupid.
I am so glad my youngest will be attending an engineering school next fall and will get a mechanical engineering degree with an emphasis in systems.