> I don't understand why people should expect companies to provide things exactly the way they want at exactly the prices they would like to be charged
This is a gross misrepresentation of my argument.
I wouldn't be complaining at all if they went up and said "sorry, we are not going to subsidize anyone anymore, so the prices are going up", and I wouldn't be complaining if they came up and said "sorry, using a third party client incurs an extra cost of on our side, so if you want to use that you'd have to pay extra".
What I am against is the anti-competitive practice of price discrimination and the tie-in sale of a service. If they are going to play this game, then they better be ready for the case the strategy backfires. Otherwise it's just a game of "heads I win, tails you lose" where they always get to make up the rules.
> Emigration is a far more effective message than complaining.
Why not both? I cancelled my Pro subscription today. I will stick with just Ollama cloud.
It's not tie-in. They give users 2 choices: a) use their service via their public API, with the client(s) of their choice, at the regular price point; b) use the apps they provide, which use a private API, at a discounted price point. The apps are technically negative value for them from a purely upfront cost perspective as their use trigger these discounts and they're free by themselves.
Good on you re that cancel. May you find greener grass elsewhere.