Imagine that you start a game project (which will cost you years and a lot of $$$ to develop) and at any point Unity just arbitrarilly changes the conditions (which can be of any kind, not just extra charges) that apply to your game, after you’re too far into development to feasibly replace Unity, and do it retroactivelly, so after your game is already out it can still get impacted by it.
Suddenly a totally viable project might become unviable or, worse, an active drain on your company’s finances or even your own (i.e. your company and, depending on how you structured it, even you yourself can go bankrupt), and all of that based on the fickle wishes of a higher up in Unity.
At this point it makes no business sense whatsoever to choose Unity: there is way, WAY, WAY too much risk involved by choosing it (new charges that apply retroactivelly as this one can literally kill your company) and at the same times there are viable alternatives out there without such risks.
For any project not yet deeply tied to Unity, from the day they came up with a retroactive change to their pricing, the obvious, clear as day, choice from a business point of view became to not use anything from Unity, even for shitty shit asset-flipping “near zero investment” projects.
They went for a retroactive pricing change.
Imagine that you start a game project (which will cost you years and a lot of $$$ to develop) and at any point Unity just arbitrarilly changes the conditions (which can be of any kind, not just extra charges) that apply to your game, after you’re too far into development to feasibly replace Unity, and do it retroactivelly, so after your game is already out it can still get impacted by it.
Suddenly a totally viable project might become unviable or, worse, an active drain on your company’s finances or even your own (i.e. your company and, depending on how you structured it, even you yourself can go bankrupt), and all of that based on the fickle wishes of a higher up in Unity.
At this point it makes no business sense whatsoever to choose Unity: there is way, WAY, WAY too much risk involved by choosing it (new charges that apply retroactivelly as this one can literally kill your company) and at the same times there are viable alternatives out there without such risks.
For any project not yet deeply tied to Unity, from the day they came up with a retroactive change to their pricing, the obvious, clear as day, choice from a business point of view became to not use anything from Unity, even for shitty shit asset-flipping “near zero investment” projects.