None of what you said is true. Use gnome and a popular distribution. Everything will just work out of the box.
Yeah no. You often need to install extensions to get icons on the desktop etc., which break when you upgrade Gnome. Talk about user-hostile design.