Holy smokes! If your statement is true, then here's me running in the opposite direction of that mba.
+1!
(There are lots of places where it'd be advantageous to have both skills, but never necessary, which is my underlying thesis.)
Executives are more helpful than most give them credit for. If you're a credible contact with real experience, and authentically ask someone for input or advice, most are happy to chat.
The thing about the vaunted "HBS network" is that if you're qualified to get in to HBS, you're extremely likely to be otherwise credible; those who wish they had access to the alumni network also tend to not have enough meat on their CV to get access either way.
I personally suspect that the most important networking aspect of an HBS degree is just humanizing executives and learning how to communicate with them. If you've got those two things down, actually connecting is much easier.
http://web.mit.edu/krugman/www/BACKWRD2.html
Time will tell. :-)
So true! Probably this is the most important thing a good business degree provides.
Do you want to stop coding/building things, and instead build teams & business? Then do an MBA. There really is a lot to learn; it's not the irrelevant piece of paper it's often made out to be. The usual caveats apply (right school/program, work hard, etc.)
Do you want to be a higher-impact engineer? Don't do it. Apply to YCombinator, build more part-time projects, start a "sell stupid shit" on eBay company and learn the ins & outs of incorporation/taxes/financial tracking/etc.
Getting better at business & networking is a great idea, but an MBA for that alone is overkill.