That's a pretty passive attitude to take. One amazing thing about software projects, for a technical person, is that you don't have to wait around to find someone to give you money to play with.
I was suggesting the reason more people (especially non-technical people like the author) don't have successful startups.
But it's also true that creating something like Twitch is nearly impossible without funding. They could not have bootstrapped it for 5 years because it was/is not profitable, even though it might be a great long-term business.
There are many more self-sustaining business ideas out there than are being explored today, mostly for cultural reasons.
For every slow-burn success like Twitch there are likely a hundred niche businesses that could earn a modest profit immediately, but are not large enough to interest funding parties or starry-eyed founders.
But it's also true that creating something like Twitch is nearly impossible without funding. They could not have bootstrapped it for 5 years because it was/is not profitable, even though it might be a great long-term business.