We had some neighbors that used it throw a big Halloween celebration. They gave out drinks and snacks, dressed up in very elaborate costumes, setup movies on outdoor projectors, and do hayrides.
They didn’t do it last year. I was disappointed, but I’m not angry at them. I realize that they were spending a lot of time and energy and maybe they are just burned out.
I’m sure there are people who are angry and judge them. But those people are spoiled, entitled brats.
The distinction is that it is entirely fine to be disappointed. It’s not fine to get angry.
If people were depending on the party for very important things, and the neighbors encouraged it, and gave no warning, then it would be fine to get angry.
If you’re depending on the party for very important things you need to ask the neighbor how long they promise to keep throwing the party. You don’t just get to assume they’re going to do it literally forever and get mad when they stop.
In this analogy, you ask and they decline to promise anything concrete about the future, just saying that they currently have no plans to change. Their statement is the same any time they're asked, with no early warning via that method.
And, reminder, they keep encouraging people to use the party as an important foundation for their own efforts.
Does that help explain why a sudden stop is causing harm to people that weren't being greedy? At which point anger is not an inherently bratty behavior.
If someone says “we have no plans to stop hosting this party, but we can’t promise anything concrete” and you decide to depend on that party without a backup, you’re behaving like an idiot.
This analogy has been tortured to within an inch of its life though.
People could keep using the old docker images while they trivially build their own.
If you want to make the example fit it’s more like “hey we’re still having the party but we aren’t gonna to put up any new decorations. If you want to put up the new decorations we left our garage open, but you have to do it yourself“.
The docker users do generally have a backup. But being shoved onto a backup sucks, and with no warning it's even worse.
That level of promise is what you get with 95% or more of products and services. It's not like you can avoid it.
I understand the impulse to say that these expectations are unreasonable so nobody should get mad. But when companies cultivate those expectations on purpose, it stops being unreasonable to get mad.
>But when companies cultivate those expectations on purpose, it stops being unreasonable to get mad.
On the one hand I get that. But on the other hand, I see the exact same anger when it’s just some guy or a 2 person company that decides to stop doing some work for free.
If you limit your argument to it’s scummy for a company to offer something for free with the goal of creating a dependency that they can exploit by removing the free version and then offering a paid version, then I agree.
They didn’t do it last year. I was disappointed, but I’m not angry at them. I realize that they were spending a lot of time and energy and maybe they are just burned out.
I’m sure there are people who are angry and judge them. But those people are spoiled, entitled brats.
The distinction is that it is entirely fine to be disappointed. It’s not fine to get angry.