The other forks you are mentioning are a completely different problem because there were inherent philosophical differences among developers.
X11 just needs "a release" so that package maintainers and distros can push updates. If you fork it you only make things worse.