The fact that you're comparing Wayland to XFCE tells us you're not entirely sure what you're doing. One is a compositor and the other is a desktop environment.
Your problems are with GNOME. I dont even think you could define what X11 and Wayland are based on your posts, much less articulate why one is better than the other
Start by reading about Wayland. Don't make shit up and defend a position you can't even articulate. It's cringe.