Agreed. Grow at all costs is what incubates the "fail fast" approach, which I, personally, disagree with. There's a reason why you need to spend most of your time designing and architecting and jump to implementation only when the viability of the solution has been justified. And part of this justification has to be a solid business model that has a clear road to profits. And a path to profit that's not decades away. As things stand, it looks like most startups want to exit through an acquisition and not ever have to talk profits.