Re: The fixation with 'serarch' for everything
Why search for everything? Because it fits well with a keyboard-centric way of working. Unity is pretty meh unless you're a keyboard freak, then it effortlessly outstrips everything else out there.
Amen. If your work is keyboard-intensive (I'm a programmer, myself) as opposed to mouse/tablet/other arty things, then quick-search is the very best. I used to be that guy that slavishly organised all his menus, back in the XP days, but since the advent of first KDE 4 and then Windows 7, I've started using quick-search for everything. Hit ALT+F2 or the Windows key (depending on system), type what I want, hit enter. All the programs I use that have different versions are tagged as such at installation, so it works really well for me. It's also why the Windows 8 Start Screen on my desktop and laptop doesn't even remotely bother me any more - if you're a keyboard user then it works pretty much identically to the Win7 menu, so who cares?
Horses for courses, naturally, but that's what's great about Linux. If the way Unity does something isn't for you, install something else.
Lastly, I definitely agree with the person above who said that a lot of small changes over time make a big difference. Even without comparing KDE 4.0 to its current state, I have to use XP from time to time, and going back to it now feels like using a dinosaur. I guess it depends how static your working methods are over time, but using XP now just pisses me off. Its reputation is far in excess of what it deserves.