Maybe the valley understand that the MBAs don't add any really value compared to programmers who can really build. As a result, recent MBA graduate can no longer command high salaries and are now looking for greener pastures
HN-ers like to laugh and think the MBA and techie sets are disjoint. A quick google search shows numbers from 25-40% of MBA students have engineering backgrounds (for example [1], [2]).
1. http://spectrum.ieee.org/at-work/education/engineers-and-bus... 2. http://www.science-engineering.net/engineering/united-kingdo...
Then they're mediocre at both, at best.