I can see your dissapointment, but this forum is about Google, but not affiliated by Google, so I think you should contact Google directly. I admire your idea to burn neighbours, but they have just moved out. Joking

Google is trying to give you the closest match for your search term and usually spit out nasty pages when there are few results. This is not Google's fault that people obuse with keywords, stuffing pages with words, that has no meaning in context of their own web site. Actually, you should't be so angry on Google, they do everything they can to give you RELATIVE results, they even hiding suppelemtals now, so 50% scam sites not showing to you.
And final remark, if you don't find what you looking for on Google, try Yahoo and see if you find it there, if not, then maybe this is not Google's fault.
Kind Regards,