- So I type 'm' and Messages is first. Awesome. But I sometimes keep typing the name depending on where my head is...
- I continue with 'me' and something completely different that I've never opened is on top. Messages is nowhere to be seen on this list.
- I type 'mes' and Messages is first again. Good.
- I type 'mess' and something completely different that I've never opened is on top. Messages is nowhere to be seen on this list.
- ... and so on through 'messages' -- Messages.app never shows up on the list again even though I open it constantly.
This happens with everything. The list changes rapidly and dramatically as I fully type the name of the thing I want. I sometimes have to type e.g. exactly 4 letters of the name of the app, but not 3, or 5, to get it to show up on top.
I really shouldn't have to create an abbreviation for every combination, nor sub-search for it for every combination I've tried.
And though I dislike how simplistic the Spotlight ordering is (e.g. Apps first, then documents), I'd kill for at least a little control over default ordering since it appears completely random -- or at least always make apps show up first if a top hit isn't found. Most people probably open apps the most often and I shouldn't get some obscure directory with the same name that's 10 levels deep in Library first when there's an App with that exact name. (Nor should I have to exclude that directory just to discourage it from appearing.)
LaunchBar has come a long way over the years. It's nearly a perfect replacement for me