>>10
Most of the problems described there still persist, not to mention X's
ugly architecture (which slowly gets better, they've moved the font directory, yay!) and 500 header files that I need to read to achieve anything as simple as customizing my Xkb's keymap. Also, different grammar for every fucking configuration file.