Lack of backwards compatibility for older versions of software/games requiring older libs. All I see it lots of pointing back and forwards but it doesn't get solved.
Lack of legacy drivers for graphics cards. I want to run a new distribution on my old hardware, using graphics acceleration and no screen-tearing. Is that too much to ask?
If a program is executed through a wm, have it submit errors to the wm as well so I can see why it's not running, instead of seeing a loading cursor for 2 seconds and then nothing.
I want to be able to do 99-100% of what I want to do using a GUI. Even installing drivers and changing settings. I don't want to have to change things in a text editor just so I can have a simple shortcut on the desktop. I've learned how to do it and I can do it in my dreams now, but that doesn't mean I like doing it.