Perhaps I have an answer for you, provided we only talk about Unity.
I'm one of those who like a super clean desktop. I want nothing showing except my wallpaper. However, I also need to do things so I need a way of accessing programs etc. The developers have, in their wisdom, provided me a top panel that is difficult to modify and does little except contain a shutdown/logoff/restart button, and a Launcher on the side that launches... itself, applications and Dash. All well and good, but now I have two things cluttering my desktop... just because one of these things can hide itself makes never no mind to me. My OCD is telling me that sucker is hiding, waiting.
So here's a radical thought. Why doesn't Dash/Launcher do its thing from the top panel rather than bringing a new intrusion into the mix... Top (or anywhere else for that matter) panel/launcher/dash/applet combo. A one stop shop. I mean, if you're going to force something on me why not actually make it useful?
Bookmarks