Jonah’s explanation is one of the main arguments against using the average Linux distro. Wayland solves this, but I don’t know the technical details of why.
As to the question of usability, I’m running Fedora 36 with Wayland and have no issues. That being said I have heard others complain about problems. Adopting Wayland is in keeping with Fedora’s value of trying to be first to use new technologies, so there is more work to be done.
Depending on your distro, consider using Wayland yourself and see if it works for you as of today. Hopefully in the next 6-12 months more mainstream distros will start to have it on by default as seemed to be the case with Ubuntu 22.04 (I think Wayland was default in the beta but not in the stable release).