Let’s be honest: if you want people to switch to Wayland then make it works for all softwares. Do not expect people to switch habits because of a piece of software most of the people never heard of.
I don’t agree either with this notion of « bad software »: to me « bad software » is for something that just does not execute (well), so is the « bad software » for an executable that executes successfully on X11 or Wayland which does not execute it…?