In the long run, revenue means satisfied customers. That is the economic purpose of business: to create value for others. Yes, you need to do that sustainably, which means giving your investors a decent return. But you'll never make real long-term profits without creating value and taking in revenue.
Prioritizing profit early on could mean less reinvestment, slower growth, and ultimately less dominance of an industry (or a smaller industry).
Depends on your risk appetite. For many investors, the biggest cost is how much of their time it takes for a projected possible payout.
It's a different argument that people aren't accurately evaluating the inputs. But to hyperbolically state one is vanity, the other sanity, reflects but one perspective.
Revenue means nothing if you can't flip the profit switch.