One thing I saw in comments about the removal of xorg server is that some might not see how much work is/was to maintain xorg server. I understand is hard to see from outside, but maintaining xorg server with the standards we have in RHEL is not a small beast. Let me share some:
The issue with maintaining X is solely RH not wanting to pay developers to maintain it.
Wayland only exists because RH wanted to remove features of X so they can offload implementation and maintenance of those features to other parties.
It’s all about money. Don’t fool yourselves into thinking it’s not.