This reminds me of David Heinemeier Hansson's talk at Startup School waaayyy back.
https://www.youtube.com/watch?v=0CDXJ6bMkMY
The gist: funders tell founders all the time to catch a wave. Go big or don't bother. The reason is that the funder must have a big payoff and small outcomes don't cut it.
But there's plenty of room for a small, well-run company with no aspirations of getting bigger. I believe the analogy was: best Italian Restaurant in the city.
The other advantage of thinking smaller than "huge" is that success is so much more likely because the competition tends to be less intense.
Maybe the author and I have a different idea of "huge," but the examples suggest otherwise.
If you're looking for a community that embraces the small startup idea and has developed a lot of material for exploring it, check out Microconf: