I find some of my top 'competitor' blogs are worse quality, but somehow perform better due to having tons of links/content.
Something like 'Save Money on Food', I am positive I am best-in-class, but I am only front page google, on occasion. Without a doubt, I should be the number 1 result, and instead, well SEO'd mom-science wins.
Btw, does this mean google should be looking for crappy code/design=genuine website?