Per head aggregate cost of an engineer these days is upwards of $230K when you add up all health insurance, 401K, signing bonuses, office space and so on. Even if you hire just 50 employees, you can easily expect $1 million burn rate per month. For things like Snapchat, you can't anticipate much income during initial growth period. So this means you need VC for getting ~$10-20M of funding per year until you get sold, IPOed or have ad based income flowing in.
In support of your thesis, there was actually one guy who did plantyoffish.com and managed it through out everything all by himself for many years. But finally things have caught up to him. Now he has more than dozen employees. This is of course outlier case and not a typical scenario where competition will eat you alive if you don't defend your castle aggressively every day by one-uping them. And for that you need employees and bandwidth to work on lot of things at the same time, many of which likely won't work out.