Godot needs to merge the 2D with the 3D.
Its really stupid you struggle really hard, to make a 2D platformer look like a modern hollow knight type game, and it doesnt come close.
Its the future of Godot. In 10 years from now the 2D in godot will no longer exist… Until then it will be stuck in nonsense, trying to make things that will never work.
The current pace of development is quite something. We are getting ~2 minor versions a year (4.4 and 4.5 both dropped this year), so we average around 2.5 versions every 365 days. They are feature packed as well, and we still have a lot of pull requests for big features that are essentially ready and waiting for the right moment to get merged.
The future has never looked brighter, although it may do tomorrow.
There won’t be a best engine just like there isn’t a best tool. You pick the tool right for the job. Godot’s job is being simple and accessible and at that it’s great, while other things are often sacrificed. If it were to grow into another Unity we would get two unitys and none of godots, what good is that to anyone.