The situation at XFree86 is turning into quite an on-going soap opera.
Both X11 itself and the XFree86 project needs a major overhaul. The performance sucks compared to other windowing systems due to its client/server architecture, and due to how the development group works, XFree86 is always slow to support new hardware.