I think we still need a number of people having a go at random ideas without any clear revenue streams (e.g. Twitter). However, there are so many people who are working on niche-facebooks, socially aggregated widgets and crackpot venture-driven gimmicks who would be better off trying to build a small, <i>profitable</i> business that actually contributes to the economy.