I don't think users that rely on accessibility featurescount as 'hardcore', and the majority of X->Wayland complaints i've heard center around all of that stuff.
Little of it has been remediated last I checked.
It's worth noting that the "client" and "server" are flipped from what was typical: your screen on your desk is the server and the client is a program running on some expensive machine on a rack somewhere.
It's still really cool to be able to spin up a GUI app on a remote machine, and use it like it's running locally.
Starting a GUI app on any machine on the network and have its windows display on my local screen is vital functionality.
Buy supported GPUs.
On my end I'm still waiting on several critical-for-me things to be fixed. (first and foremost noticeable mouse pointer lag, but also clipboard over-security, and missing XInput analog)
David (UI details) beats Goliath.
Wayland and SDL got support this summer.
And Xwayland has had support for past 10 years: https://www.phoronix.com/news/XWayland-Pointer-Confinement