Sure, you'll eventually need a salesforce when you get to that company size (330M in revenue in one quarter in 2022 for Snowflake: https://investors.snowflake.com/news/news-details/2021/Snowf... ).
The same is true with the other ones you mentioned. This post does a great job of explaining why: https://bothsidesofthetable.com/one-of-the-biggest-mistakes-...
But for most companies starting out you can't hire an enterprise sales force (nor would they be effective). I don't know what size it makes sense to start hiring sales folks (don't have a ton of context) but my guess is by the time you have $10M/year in revenue, you have some kind of sales team.
But how can you drive adoption at the early-mid stages of a business? That's the question this post answers.