Let me add to your excellent comment this from my experience at Wharton. There are people who go and get their MBA or BS etc who were liberal arts majors or who never thought about business until they decided one day to go to business school. Then there are people (and I'm sure you know these people) who have lived and breathed business since they were 4. In many cases they came from business families and it's part of their makeup. They were always angling to make money in high school and college and did things on the side to earn a buck whatever way they could. Those are the types that you should try to have on your team if possible. They have a seat of the pants feel for business and it's in their blood. Going through business school I was absolutely amazed at the number of people in the classroom (with 1600 SAT's at the time the highest score) who didn't understand some really basic business concepts.
This is not to say in any way shape or form that it doesn't exist in someone who decided one day to pursue business of course it does and there are many examples of those that are super successful. But normally they are not successful out of the box without, as you would say, a few wars under their belt. The person with a business upbringing has a head start.
I left commercial real estate to enter an MBA program thinking everyone would be "like me", extremely interested in business. I was shocked when I got there and found just a small group who got it. Then I went to a major tech company in the Valley (finance internship) and was even more shocked at how few of them got it.
I got an offer but turned it down to work at an asset management company. Finally for the first time in my life I am surrounded by people who get it. (60% don't have MBAs)
An MBA doesn't mean anything except that the person has gone through a 2 year degree and knows a lot of random business stuff (supply and demand, being a monopoly is good, knows how to model a DCF etc.).
That being said, an MBA doesn't mean the person is terrible either. In general, an MBA allows the person to grow a lot, gain some great relationships and helps them communicate with other business people. Lumping all MBAs together is like lumping all programmers together.
Most business people are not great, most programmers are not great. see 20/80 rule.
"Lumping all MBAs together is like lumping all programmers together"
People do this with most things (they think all doctors carry around information about everything in their profession and every specialty).
This is why I get a laugh when I hear from someone (people who chuckle about their computer stupidity) that someone, a friend, "knows so much about computers". I mean how do you know how much someone knows if you don't know about it yourself?
MBA programs are not meant for people with a business background or business undergrad degree. The courses are entry level fundamentals courses which are probably easier than the undergrad equivalents. The degree is most useful for people from non-business fields.
Let me add to your excellent comment this from my experience at Wharton. There are people who go and get their MBA or BS etc who were liberal arts majors or who never thought about business until they decided one day to go to business school. Then there are people (and I'm sure you know these people) who have lived and breathed business since they were 4. In many cases they came from business families and it's part of their makeup. They were always angling to make money in high school and college and did things on the side to earn a buck whatever way they could. Those are the types that you should try to have on your team if possible. They have a seat of the pants feel for business and it's in their blood. Going through business school I was absolutely amazed at the number of people in the classroom (with 1600 SAT's at the time the highest score) who didn't understand some really basic business concepts.
This is not to say in any way shape or form that it doesn't exist in someone who decided one day to pursue business of course it does and there are many examples of those that are super successful. But normally they are not successful out of the box without, as you would say, a few wars under their belt. The person with a business upbringing has a head start.