I would also add their animation system is crap. If you try something like Animancer, you will never ever want to interface to the AnimatorController stuff because is so badly designed.
Overall their business model of providing some kind of foundation to be filled up with plugins is terrible. I don't have an issue with plugins, but needing to rely on plugins for the very basic things like input management, localization, animation, source control... Just so they do less, and earn more (because otherwise people would just wouldn't pay for that, presumably?). That's a shitty way to run a software company.
Only recently they have started to care, but I think it is too late, and it will be hard to beat the momentum that Godot already has. I would bet that in a couple years the tables will turn and Unity will be juggling to keep their market share.
Overall their business model of providing some kind of foundation to be filled up with plugins is terrible. I don't have an issue with plugins, but needing to rely on plugins for the very basic things like input management, localization, animation, source control... Just so they do less, and earn more (because otherwise people would just wouldn't pay for that, presumably?). That's a shitty way to run a software company.
Only recently they have started to care, but I think it is too late, and it will be hard to beat the momentum that Godot already has. I would bet that in a couple years the tables will turn and Unity will be juggling to keep their market share.