Yeah I never understood why Yahoo always would give me random results and not the best results. It's like it's an out-dated search engine.
From an internet marketing perspective, it's great if you can come up with a solid campaign that converts. Also from an SEO perspective it's easier to manipulate your ranking with black hat SEO.