Probably worth noting that his criticism comes from someone that builds systems and yours as a user.
I've used and developed on X11 since 1990. I'm well aware of its numerous limitations and I'm glad new technology such as Wayland is being developed to replace it. But it wasn't "a mistake".