If youre well paid to solve exactly the kind of problems youre interested in working on, its easy to see why some would prefer working at Google / Facebook. Most technical people I know who have left to start their own business have shared that they now spend most of their time building the organization rather than creating technology. Some appear to enjoy this organizational hacking, while others have a tinge of regret about it.