>>299452146
I wouldn't call unity C# easy to learn, but it at least has a ton of documentation and tutorials on it on the web, unlike the udon-specific stuff, which you basically have to lurk the vrchat and udonsharp discords for any knowledge.

You can structure your programs to mostly avoid having to mess with unity's scene hierarchy and paper over annoying parts with editor scripts, but you can't avoid the nature of unity completely. ECS overall isn't a bad idea, learn to embrace the good parts I guess.