All the more reason for us to then stay forever on the perpetual license and not upgrade anymore.
This is nothing. If Unity is able to get away with what they are doing (and they have done a couple of things that are quite a no-no in my non legal mind that should be concerning), I'm willing to bet that other companies will try their own version of it in other fields as well. SaaS should have been fought against harder about 10-12 yrs ago, but here we are. Brave new world out there. With software of this type, even with a perpetual license, we were always renters of it, never owners, just had a lot more options with it.
This is more than likely only going to get worse (especially considering how most people are trying to just get by and a lot of tech companies are needing to push harder now compared to years prior).
Now, the following is easier said, but be able to migrate away from one package to another would be the best way to do it. Unfortunately, the more niche a tool is, the harder it is. May not get a 1:1 conversion either, so the metric becomes is it worth it to go without x features, but still not have y cost? That all depends.
Oh, I can answer that. SAi says it’s not a cloud service. I said “but it’s in the name… your site is saicloud.com”, and I was told “no, that’s just the delivery method”. Huh?
Typically at this point, cloud really just means SaaS bottom line. Sure, there may be some functionality that requires an always online component, but even that isn't always the case.
While web based programs are getting more and more common, especially with the improvements of WASM, that would truly be the only type of cloud based computing is going back to the ole dummy terminal days, but in this case, it will be with web apps (which more and more people are using and going to lead to more and more eventual problems, but can't compete with that "convenience").