Everyone grumps about the network transparency but what I dislike about Wayland is:
1) reliance on hardware acceleration which is not always available
2) The every frame being perfect thing (I far prefer having garbage on the screen temporarily if it lowers the latency for feedback. Latency makes me physically feel sick, I really really hate it.)
3) All the extra compositor specific crap for keylogging, screen recording, etc. It makes sense if you're building an Android competitor and expect people to carelessly throw binaries around but people don't do that on Linux.
1) reliance on hardware acceleration which is not always available
2) The every frame being perfect thing (I far prefer having garbage on the screen temporarily if it lowers the latency for feedback. Latency makes me physically feel sick, I really really hate it.)
3) All the extra compositor specific crap for keylogging, screen recording, etc. It makes sense if you're building an Android competitor and expect people to carelessly throw binaries around but people don't do that on Linux.