I am on Kubuntu 23.10 and I find myself occasionally logging out to switch between X or Wayland sessions because of some small issue in one or the other. Only one I can remember right now is only getting Steam to work on X, for example.
Edit: also, Flameshot acts funny on one of them. instead of just allowing me to select an area to screenshot on any of the 3 monitors, it puts 2 of the of the monitors in the main one, and doesn't show what's on the 3rd
Only thing I can remember right now reading about is that is is "not finished" and "not production ready".
I mean there is some truth in that because when I tried switching to it some months ago, it crashed in the first 5 minutes of using it. Haven't triey it since.
Others report using it all the time without any issues.
Basically there are a bunch of restrictions baked into Wayland that are there for security reasons. For example, the protocol doesn't have a way to record keystrokes. Which is reasonable since apps really shouldn't be able to do that whenever they want. But some apps really need that, and they had no way to. Recent extensions fixed most of these issues but it has been a long road.