Agreed. Something seems off about this post. Having worked at Google and also having founded multiple startups, I understand the allure of startups. However, I have to say that in my experience, no one leaves a job that they are perfectly happy with in order to found a startup.
The decision to found a startup comes from a deep dissatisfaction with the status quo. Either because there is a problem you are so passionate about solving that you are willing to drop everything, or because you are dissatisfied with your existing work environment, and want to try to create your own.