They're commodities to an appreciable extent. They all do generally the same thing, with the differing factor being output quality.
People can still use their model without using their CLI. Use the API that they've provided for such. They didn't break the agreement that they made; they clarified the terms of their existing agreement.
There's nothing morally disgusting here. They're providing a service that they've poured a lot of effort into, in a way that's (hopefully) sustainable while being valuable to users. There's significant cost involved, which must be footed by those who value and use the service. They found a way to offer a discount for some of that cost, providing even greater value, but it has a condition which is possibly directly connected to their ability to provide that discount. And you want to benefit from that discount and avoid that condition.
I have no horses here; heck I wish they could offer it all completely free. But the reality is that there's ongoing cost to them in research, hardware, electricity, etc that has to be paid. And unlike many other large companies out there, they're providing something seriously valuable (you wouldn't be complaining so passionately if it wasn't), and they haven't enshittified it (unlike what the other large player is increasingly doing, but that's actually also understandable to a point). What I see here is you - as in all who want discount without condition - acting in a way that, if allowed, will very likely lead to the detriment of the service, which I definitely don't want to happen as that'll leave the market worse off. If you like the value so much that you find it next to impossible to stay away, then you should be happily following their agreement to the letter, and lean toward paying the full amount to help ensure their continued sustainability. It's well worth it.
> They found a way to offer a discount for some of that cost, providing even greater value, but it has a condition which is possibly directly connected to their ability to provide that discount.
That is a lie. It's the excuse they are giving, but it has no grounds in reality. They are setting a trap, and hoping that most do what you are doing and reason your way into falling for it.
> I wish they could offer it all completely free.
No, that would be even worse. What I wish is that dropped all subsidies. Charge one price for pay-as-you go API access, charge a monthly subscription to get some "volume discount" and to secure minimum revenue per user, but DO NOT tie the discount to some orthogonal product.
My complaint is not "things are more expensive now", it's "they are making it clear that they are keeping the price artificially low in the hopes that they can find a way to exploit the user base later".
> If you like the value so much that you find it next to impossible to stay away.
Sorry, you must be mistaking me with some other bootlicker. I just cancelled it, switched to Ollama Cloud and got OpenWebUI locally.
> toward paying the full amount to help ensure their continued sustainability.
It's not sustainable. Measures like these are a clear indicator that inference alone is not profitable, not at $20/month at least.
> It's well worth it.
Giving away your agency, letting corporations push their narratives without a minimum of pushback, contributing to the acceleration of capital concentration and encouraging others to do it? For what, some marginal benefit or "the alternatives are even worse"? Fuck that! This is almost as morally reprehensible as them.