i agree with you, but in the fact that fedora uses a experimental software(wayland) is not user friendly
Wayland works pretty well now, it's just lacking software support. And even that's not much of a problem, because you can run X clients inside it with XWayland.
It is not strictly "experimental software" at this point.
Also, Fedora is the "bleeding edge" distribution of Red Hat and is purposefully usen as testing bed for new features, like in this case Wayland.
So if you're using Fedora and don't like Wayland, systemd and other such "experimental software", maybe you should stop using Fedora.
(That's not to say I like Red Hat or what it is doing to the Linux community by forcefully pushing whatever they want to be the default on every Linux distro out there.)
In many cases being more dev-driven has saved time and money for the business in the long run. Even if that didnt happen sometimes, you know what, devs are people too and given the chance to improve their working conditions, they did. I'm personally pretty fucking happy about that.