* You have to pay to remove the unity logo from your games. This causes low quality games to proudly show the unity logo and well funded games to hide it.
* Very few devs are likely to release on console while on the free tier of unity pro but this has a daunting effect on the aspirational newbie, I guarantee. Lots of people have this silly habit of thinking about the monetary opportunity of their amazing solo indie game that will definitely never happen, but it still GETS THEM ON THE TOOL which is important
* Needless to say, breaking their own networked multiplayer setup and not even having a working replacement.
The engine really is fine, but the business is poorly run, and I feel that drives the trajectory of the engine downwards.