There’s no silver bullet to building a billion dollar company. Almost all companies will need to achieve at least 1 “miracle” (but hopefully not many more than one) before becoming extremely valuable.
Building out a sales team to sell to restaurants is hard, just like achieving critical mass in a social network is hard. If it was easy, it would already be done, or it would be duplicated quickly. Entrepreneurship is a fairly efficient market in that sense.
But that’s what venture capitalists are for – taking a lot of risk for the small chance to change the world.
That’s one of the reasons why I love entrepreneurs and venture capitalists so much – they’re just foolish enough to try 🙂