In particular, the "X-Windows Disaster" chapter of the Unix Hater's Handbook should be required reading for anyone considering GUI work on a UNIX-derived platform--and is also absolutely hilarious.
Eh, making light of something's flaws is not the same as denying its value or strengths. I haven't been a desktop linux user for 5+ years because I hate the X Window System.
Did you read the chapter I linked to? It really is quite entertaining.
Do you have one? I certainly don't.
It's easy to criticize the work of others. Doing it better is a whole different game.