An MBA is still a decent entrypoint into a reasonably well paying, middle-of-the-road career. But it's not the gateway to the stars that it was a few decades ago. A lot of folks don't realize how far the credential has fallen in recent times, due to a number of factors that include: the glut of MBAs now swimming around the workforce, the (wholly unfair, IMO) blame apportioned to MBAs for the recent economic crisis, the realization by many industries that top performers do just as well without an MBA as with one, the perceived arrogance and entitlement MBAs bring to a position, and the changing landscape of industry itself -- particularly, a shift in power toward the high tech industry, which keeps MBAs at arm's length. The MBA curriculum, as a whole, has largely failed to keep up with the modern face of industry within America, and with the shift in power from America to elsewhere. It is an increasingly anachronistic degree. It'll still get you places, but it won't get you as far as you'd hope. CS is the degree of the present and future. I'll sound like a broken record saying that, but it's the God's honest truth. When I have kids, I'm basically not letting them pursue anything unrelated to technology. Or golf. If they're amazing golfers, I'm fueling that gravy train as best I can. It seems like the only option for me at this point is to get an MBA so I can try to get a consulting gig. As far as golf goes, my dad tried to do that (golf). It backfired, but he's rich anyway so it didn't matter.