Godot in many ways is a lot like Game Maker which is why I see a lot of Game Maker devs move to Godot, Xenko looks cool but silicon graphics hasn't been relevant for years now! Do you remember back in the day if you were doing anything 3d you were using a SG machine? How the times have changed for the better!
One of the reasons why I'm moving to Godot is that for the most part it's like GM but it takes it up a notch allowing me to reuse scenes which then I can focus on specific parts of a game. I haven't quite figured out some rpg stuff and how to apply them to the player and ally scenes but... getting there.
The UI isn't as clean as Godot and even Unity feels modern... yea, I still like gradients so bite me! In the end I think Godot has a better workflow from what I've seen (all from gamesfromscratch youtube channel...) than xenko.
I don't know if Xenko supports consoles but I know there is a service for Godot anyway to get the game exported to a certain platform. In the end if you really are serious about 3D you will be using CryEngine or Unreal, nothing comes close to blueprints! Unity also is a good contender here, Godot is getting better but don't kid yourself if it's competing in the 3D field.
2D is and should be the main focus for Godot, it's personally it's strength and why I use it over Unity.