Well I for one would love to work on a big problem. The reason I'm not is because the smaller problems pay, and the bigger ones (generally) don't. I tried running my own business aimed at a big problem (admittedly not very well or for very long) and constantly hit upon the difficulties of getting anyone to pay for it.