> more and more useful software drops X support and goes Wayland-only.
I can't think of any such case, any example?
Besides even if X support is dropped by an application, 12to11 - or any other Wayland implementation that runs under X - will keep it working. It isn't like most programs use X directly anyway.