Ok, I 'll tell you what sucks on Linux: 1)We need better upgrading tools 2)We need better installers (for non-repository software) 3)We need a better X server. 4)We need a good Office suite (that will open doc files correctly). 5)We need DVD authoring software and tv card support (video capture, anyone?). 6)We need better 3D support (on all graphics cards) and a much better compiz (that will not crash). All of the above is pretty standard stuff today that every computer user wants to have out of the box.
Applications that use gtkhtml wont let you set a default font size, such applications like gnucash etc, what happens when you goto use the print-report function of these apps and you are forced to print in 10 point html?
gtkhtml-properties.c:#define DEFAULT_FONT_SIZE 10
gtkhtml-properties.c:#define DEFAULT_FONT_SIZE_PRINT 10
there is no way to change this without recompiling the code, however it does not compile under debian because of a broken build script that does not detect some utility called GAIL
There are a number of serious printing related issues with mozilla, at first you may think ahh it doesnt affect me, but try printing your itinerary from Singapore Airlines or your Yahoo! Mail, chances are you will miss an important section of that sheet, espically if its enough to cover more than one sheet of paper.