It's been said before: Google does not find you the best result for your query. Google finds you the result that makes them the most money from AdSense and has words from your query.
If Mozilla wasn't funded by Google, the best thing they could do is include a helpful/unhelpful ranking for websites, then filter Google results by that. Search should be social, not commercial.