I think that it doesn't really matter which one is better, as long as you master it and it works for the project you develop, it's perfect, answering the question, I think that both unity and unreal are great systems for manufacturing and assisting the creation of video games, but personally I prefer a little more to ue5