On serious note, it's question I ask myself regularly. Knowing how absolutely messy and disorienting C++ is, C# and my knowledge of Unity is what keeps me here, for the most part. But then, Unity has become barely usable over the years. From 2018 on, it became less and less usable, until I think I have reached the "Lets just finish one thing and then move on forever" mode. You see, Unity is wonderful - when it actually works, which, is not too many times. And so only thing that currently keeps it above competition is the Asset Store and github, as Unity has been becoming more and more worthless over the years with blank promises and failed features. Will Unity ever keep to their promises? Will they offer fair terms in the future? (Like the Asset Store refund policy, where if you pay for crap that absolutely does not work, your money is literally gone forever.) It's hard for me to think about moving to other Engines.. But last usable version I've used was 2021. From there, it went straight downhill and any efforts to make the engine work like it's supposed to rather failed. What versions are you using? What makes your editor work like it should?