Some guy with an MBA can hire a programmer or network manager to do all that incomprehensible technical stuff.
Why can't I hire an MBA or two to do all that incomprehensible "people" stuff?
Update : someone just posted me this. http://www.joelonsoftware.com/articles/DevelopmentAbstraction.html which might be another way of phrasing my question. How can programmers get the infrastructure that Joel talks about here - I mean hire it, or outsource to it - while still staying in control. Instead of going to work for a big company that has the infrastructure but also has someone else calling the shots?
Historic : I wondered why this is getting voted down. Are "business model" or "running software company" questions unwelcome on StackOverflow? (Anyway, it got voted up again so that's alright.)