What's a CS major in the Midwest make with 2-5 years of experience make? What will they make with 4-7 years of experience?
The new MBA in banking will make 200+K with large rises. Consulting perhaps a little less, but great upside for those who make partners.
The other value for technical people is getting in to new areas. A CS major who learns Marketing and Finance may make a better CEO down the line. (Or a CS major who doesn't like coding any more) The MBA is the easiest way to make the switch.
ymmv
Contrary to the unfortunate opinions of many here on HN (I get it, I am a former engineer), there are more good MBAs than bad ones. What I can say with certainty, is that I have never spent time with a smarter, more motivated group of people than I did in B school. That includes my time at NASA and working at couple startups. It's a unique experience, and to me at least, worth the cost even with zero financial return. But if you want to make more after B school, it's easier. Not everyone chooses to.