One size fits all, badly, and 3 other reasons Google Search is fighting an uphill battle

Four reasons why specialised search solutions will steal users from Google. And one of the technologies that could do it.