It’s a market size to staffing to cost thing. It’s not an evil thing.
The reality is serving a niche market does not generate enough top line revenue to fund large teams to keep the product going at state of the art.