Wayland is the default on RHEL since 2019.
Wayland is the default on Centos since 2019.
Wayland is the default on Ubuntu and Debian since 2022.
In Arch, Wayland is the default for GNOME installs.
Wayland is far from "barely usable"
And yes, I remember 1999. X was a pain to get working properly with many graphics cards. Some things never change...