I mean you definitely got a point, but don’t forget that there are long term consequences. The trust is completely gone (which is needed if you invest in this game engine and you will probably see the unity market share drop in the coming year.
I hope unity’s shareholders are happy with what they hoped for. This is the result of driving a company too far. Let’s makes this a guideline to follow for other companies not to make such shady decisions.
It becomes more appearent with every new instance of protest that there’s something equally valuable for a company as money, and that is community trust. Because losing it can stop growth. I love the new layer of accountability we obtained with the internet.
Sidenote, I have a feeling that’s straight up illegal under contract law. IANAL though.
Edit: Just so ppl have something specific: you bought access to the service. It’s probably gonna be limited in the User Agreement as “if this service has to be shut down, you agree to lose your access and you don’t sue to get your money back”. But this is a backend migration and I’m fairly sure this is not something they had in their original contracts. That’s why sniff a broken contract and when they don’t refund your money, I sniff broken laws.