Discussion
"The change to XLibre is because GhostBSD is not ready for Wayland, and Wayland is not ready for GhostBSD. Some could say that Wayland works. Yes, it does. I've used it on Linux and it works. But GhostBSD is not Linux, and MATE is not ready for it yet. XFCE is not ready for it, and Gershwin isn't either. From what I know, GNUstep is not ready for Wayland.
In short, it's a technical decision: MATE is not ready for Wayland, and Xorg is going backward."
@jbz I think it is good not all platforms use the same system. It is good to have some degree of diversity instead of a monoculture.