Thankfully enough people have made it for Fedora to be convinced it's a good idea. Other distros will soon follow (as always) and X11 will wither. Finally.
X11 will not wither overnight. There are still things which are very dependent on X11. Remote connections comes to my mind, for example.
Lastly, not all distributions are followers. Debian (testing at least), installs Wayland by default, but not enables it. It's installed on my system for a couple of years now.
Thankfully I don't have to, I want shiny new software thanks.
> Remote connections comes to my mind, for example.
Nobody uses them any more.
That's a choice. I prefer uptime more, for example. I use boring technology to create fun things.
> Nobody uses them any more.
You should follow X2Go users' & OpenOnDemand mailing lists. They're very heavily used by some significant groups (e.g. scientists).
There is also a VNC server for fullscreen sessions (only supports wlroots compositors for now): https://github.com/any1/wayvnc
I have experienced "very fun" problems with a "supported NVIDIA card with official drivers that support that card", while people said that they are using theirs without any problems for years.
Lol, I almost spit my coffee all over the keyboard... That timeframe is wildly unrealistic.
It will take the best part of a decade from the time all major distros switch their defaults (i.e. RedHat, Debian, Ubuntu, SuSE) to get to a point that could be considered stable (i.e. where the average user won't encounter breakage as soon as they run an app that was not part of the default install). And even then, lots of debris will be left floating, because nobody is going to update some small app from 2005 or even old releases of QT and GTK.
The Linux desktop is currently going through its Vista moment, and it's going to go on for a very long time.
I don't know about RedHat, but Debian already ships Wayland in Testing. Maybe current stable also has in its default installation I need to check. Tons of people are using it on Ubuntu, too.
So while ironing out everything will take even more than that, I assume a full decade starting today, first 90% will take ~2-3 years. As we know, second 90% doesn't really finish. Even today, X11 can be broken in interesting ways.
OTOH, there'll be always some debris left. It's same for Windows and macOS, too. Only difference is, Windows ships its old versions as WoW subsystems or invisible diversions for more than two decades now.
People always see the applications they use, but there's another world where people update extremely old programs or develop shims to keep them working. Linux ecosystem is an elephant now. And since people can see and feel different parts of it, everybody tells something different about it. It's much more complex and layered than it seems.
Vista moment? Even KDE4.x was better than that thing with all its bugs. Hah.
Yes, it'll push developers a little harder, but we will see tons of complaints in the beginning. This will take another ~2-3 years to be sorted out. While X11's codebase is known for its state, it's working well at this point.