Yea. That's how Enterprise SaaS has always worked.
I'm always going to prioritize F1000 customers over a small business. And small businesses in turn will end up using MSPs.
I'm not going to change my entire product roadmap to retain a customer generating $20k ACV when I can use the same effort for a customer generating me 6-8 figures of ACV.
Everyone from Broadcom to AWS to Snowflake to Databricks does this.
You get what you contribute for (either in money or code base contributions) - be it an OSS product or a paid product.
Welcome to business - the whole point is to make money, not art.
Edit: What's with the downvotes. Plenty of people come on HN for startup advice.
This is literally what EVERY company ends up doing. If you cannot target strategic or enterprise accounts, no one will give you money, and your product will inevitably be swallowed by a larger player.
And as employees it's critical to recognize this fact - this is the reason why your salary is getting paid.