What should Google do in this situation? I fully understand them murdering Rap Genius in their indexes, but it also hurts Google since Rap Genius actually has the best content.
First result for "jay-z holy grail lyrics"
Google: http://www.azlyrics.com/lyrics/jayz/holygrail.html
Bing: http://rapgenius.com/Jay-z-holy-grail-lyrics
The Bing result is better (though both are valid).
I would suspect that most sites pulling these sort of SEO scams are going to have lousy content, so the rule makes sense, but perhaps there should be some sort of human element to it as well? That's not scalable, though, so I'm not really sure what the best answer for Google is on this one.