@nprofile1q... > KiCad works perfectly under XWayland
No it doesn't. Xwayland uses Wayland to get things on the screen, so it has the same fundamental limitations as Wayland (minus some window management behavior). There is no way around actually adjusting the UX in some cases.
All of that misses the important point though: their complaints are for the most part just whining while not putting any effort into wayland for their UI toolkit. Other productivity apps like blender managed to transition to Wayland just fine.
None of their whining is actionable and they take an absolutist position and say Wayland has to change for them to make all of their existing UX work, instead of trying to come up with alternative solutions.