@marcan I see all of those issue, and as a programmer, I agree that sometimes the solution to issues is "scrap everything and do it right from scratch".
However, as a user... I don't care. I just want my programs to work. And that includes legacy stuff that may be binary-only and not able to "just compile against Wayland".
For me as a user, acceptance will stand and fall with backwards-compatibility.
@blindcoder XWayland is a thing and has always been a thing and nobody ever has proposed deprecating the X protocol entirely.
The entire *point* here is that XWayland on top of a Wayland compositor is the legitimate replacement for the legacy X server.
https://chaos.social/@sima/110371739534638797