On the one hand, people complain about having to pay for things (especially subscriptions). On the other, they complain about startups that try to grow fast, subsidize the cost of the product with venture money, and get acquired and shut down. I don't have a problem with either approach; I think they both have their place.
But how can software developers trying to build great products (and businesses) escape this lose-lose scenario?
You may not feel that this specific product is worth $100/year to you. That's fine; not everything is for everyone. But how do we, as a tech community, better support people and teams trying to create value in a sustainable way?