I switched over at the time when Unity was setting up strange new terms of service. Godot is open-source so it's not affected by such things. In terms of performance, I prefer Godot for the types of games I make, it handles 2D and pixel art very well while Unity requires special setups. I also generally like coding in Godot more than Unity. The biggest drawback of Godot is that the engine is more buggy and has inconsistent performance across different platforms.