Earlier quoted context omitted.
You can’t really claim that Wayland has been in the works for x and x years, when such a hugely critical piece of the ecosystem needs network effect to strive. And I believe wayland has just recently got the critical mass to become the next X, but not getting it sooner is not due to its lack of technical merit.
The issue is that Wayland isn't a replacement for X. It's become it's own thing entirely, with it's own goals and conflicts with the xorg ideology. On top of that, it doesn't have feature parity with the window server on Windows and certainly doesn't approach the capability of Quartz (and likely never will, judging by it's core values). This puts it in an awkward spot: certain developers are begging users to switch t…
Also, the reason there's no "politics" anymore is because most of the developers have moved on to Wayland. There were quite a few flame wars on the X mailing lists back in the day. You can probably blame some of that for the existence of Wayland, which should actually have less politics because multiple groups are no longer fighting for what to put in the one centralized X server. The one area where there was activity, and arguments were popping up again was... you guessed it, Xwayland, but they solved that by bring it into its own release cycle away from the rest.