I think what you're missing is that there are very different kinds of startup. There is the high stakes "next facebook or bust" kind, where it makes a lot of sense to first grow a userbase, get a lot of investors to pay you and take it from there. And then there's the "we are starting a business" kind of startup you seem to be talking about. And a lot in between.