Those are fair criticisms, but neither one of them is a dealbreaker for any OS that I use on a regular basis. As such, most Wayland sessions are perfectly usable to me.
I am saying that, because it is a dealbreaker for me, as I have to login tens of times every day across different companies.
Wish Yubikey and webauthn was implemented by everyone already