can you actually tell me what exact things that wayland does that X doesn't?
as far as i have been able to surmise from years with this shit there is one thing:
scaling UI according to display
this is actually a problem with the UI library, and not with X
literally wayland can't do night mode properly, because it doesn't have this feature
suprise information for you dickwads, in-memory tty (aka socket) is , you know, fast as memory, which is way faster than your screen pumps pixels (it's how fast your CPU can copy memory around, which is over 14gb/s, last i tested it about 5 years ago)
there is NO technical reason for wayland, at all, they just made this shit up and split the whole FOSS dev community to waste their time on either side of this divide for a protocol that is 6 of one and half dozen of the other
you may be surprised to learn that ios and android don't use wayland
no, really!