I offered this in order to encourage people to participate in designing and making great software that respects human beings, rather than participate in "yet another blog article about who said what about whom and who is more righteous."
There were naysayers. But more importantly, there were genuinely thoughtful and marvellous idea contributors. Lots of them.
Here is a short synopsis of the discussion so far:
There's more good stuff in there, but I'll leave it as your exercise to click the link and check it out for yourself.
Finally, is the approach that is in the current Dash search the best in can be? Likely not. But, "code is law". And unless we (the Community) are prepared to help out with better code, the law shall stand.
Go ahead. Add your "code."
Note: You will need to login with your Ubuntu SSO account, and also be a member of the ubuntu-etherpad team on Launchpad. Join it here: https://launchpad.net/~ubuntu-etherpad
Note: Comments to the effect of "you are wasting your time Canonical is evil and we are all doomed" are not considered code. If you have opted out (or given up) this isn't the place to say so.