> Unity is OK if smaller players choose to leave too because they don't contribute to even the long term profits, and apparently this is aimed for short-middle term profits.
It's OK to fire your crappy and unprofitable customers, but keep in mind that smaller players don't just disappear. They will adopt (or build) something else, and that something else (Godot, Unreal) may benefit from Unity's loss over the short and long term.
Just as important though is the trust they're losing with larger successful customers because of how they implemented this change.
I suspect they might have just destroyed their own business. These engines are a learning investment and the more friction you add, the fewer devs that will bother investing their time into it. Time will tell.
It's OK to fire your crappy and unprofitable customers, but keep in mind that smaller players don't just disappear. They will adopt (or build) something else, and that something else (Godot, Unreal) may benefit from Unity's loss over the short and long term.
Just as important though is the trust they're losing with larger successful customers because of how they implemented this change.
I suspect they might have just destroyed their own business. These engines are a learning investment and the more friction you add, the fewer devs that will bother investing their time into it. Time will tell.