Common startup wisdom is that having to deal with too many users is a "good problem" to have, along with notions of launching fast first and solving scale later.
But of course sustained rapid user growth without a robust preexisting scalability approach means you're caught with your pants down, and it's a struggle to put them back up, at least until new user traffic starts to die down.