One of the main problems with Godot is GDScript. I would have thought after the disaster that was UnrealScript, that people would have learned that single-program specific scripting languages suck but apparently we all have to learn janky, unfinished, homebrew Python variant #3258 in order to make video games now.