Define 'proper search results'. I guess you only search for common things that Google has optimized for.
In my experience, Google now stuffs the results with everything they can think of that's even remotely related (or even unrelated). There's so much noise that specific searches are useless.
On the other hand yes, if you want to find a pizza near you, Google is still best. I guess they should rebrand to 'restaurant finder'.