I just feel like we should caution against stigmatizing large swaths of anyone, be them technical v non-technical, MBAs, Berkly CS v Standford CS, Vegetarians v meat eaters, or whatever the case may be. If there's one thing that's been proven by startups it's that it's all about finding exceptional individuals, in whatever shape or form they come in. I know there are qualifications at the beginning of the post, but I still feel like point number 2, "Entitlement" can be roughly translated to "MBAs are entitled, overvalued egotists". While I agree this happens to be the case sometimes, I do not have an MBA but did do business undergrad so I know the type, the best people will always rise to the top. So while I totally agree that hiring an MBA just to have an MBA is a terrible idea, there will be MBAs who provide startups with INVALUABLE help because of who they are as individuals. Just like hiring a Stanford CS major doesn't automatically mean you hired the best possible programmer, hiring the best possible programmer does that. Hiring based upon intelligence, perseverance, creativity, know how, how someone fits into the team, etc. etc. will put any startup in the best position to be successful. And those people come from everywhere. They may not have even finished college, maybe they worked in a completely unrelated field, maybe they traveled for a while, or decided to give professional archery a try. If they're smart, they're smart. If they fit in, they fit in. No need to limit where startups should be looking for people, its already tough enough to find amazing talent.