Honestly, as an end user, the differences between X11 and Wayland don’t really matter much to me.
In fact, I’d even say Wayland’s more restrictive nature gives me a sense of security.
The same goes for many WinAPIs — they feel too exposed. As a user, I actually want some level of protection and security constraints.
Right now, it’s clear that most major Linux distributions are already shifting toward Wayland as the default.
And unless legacy X11 applications adapt by supporting newer APIs, they’ll inevitably require some compatibility layer like XWayland.
Of course, Wayland won’t replace X11 entirely or instantly — maybe not even ever.
But for most popular desktop environments today, it’s already becoming the first choice.