A lot of startups are incredibly marginal, and a lot of the smartest, most determined people start those companies. There are so many brilliant people building payroll software and HR data normalization companies. Yes, they have lucrative markets, but are they really what our best and brightest should be working on? And with regards to staffing, these companies do recruit smart CS kids from MIT, Stanford, etc. so there is a misallocation of talent that exists.