Generations of pushing the ideology to put more trust in very high level abstractions shows that approach does not always bear fruit regarding some kinds of software infrastructure. The news that Ubuntu 18.04 LTS Will Default To The X.Org Stack, Not Wayland amounts to the abandonment of Wayland by its largest sponsor. An anonymous poster to that article summary noted that X11 is 40-years field tested on everything from 386 running in the low MHZ to present-day. Replacing that was not a trivial task. Sometimes a new abstraction has to get all the details right to replace an incumbent.