If you don't want to have a 6 month penalty on Google, don't cheat.
Just because you're good at something doesn't mean you're above the rules. I RapGenius was an AWFUL lyric site there would be zero sympathy from anyone over their SEO tactics.
How is this ridiculous?
I understand the facts of the situation--a rap lyrics website HAS to build around Google to achieve optimal success. But if you aren't willing to give away that much control, build a less-successful version or just find another business.
If you're a content producer, you should absolutely be looking for ways to promote other search engines (and other traffic sources) as a hedge against getting screwed by a change at $DOMINANT_PLAYER.
Google just happens to be the monopolist (and, furthermore, the cartel) in search.
That said, the landscape was already formed when they made that decision, so I imagine it was an informed one and doesn't change the meat of my comment.
Users who care enough can just go directly to the site.
google's action is only consistent with what it has done in the past with others.
It's not even a contest: http://i.imgur.com/H1QixcN.png
Oh, there was also a big pop up page: http://www.azlyrics.com/eyeblaster/addineyeV2.html http://i.imgur.com/RwiGpdq.png
Which begs the question: if you don't know what 2 chainz is going on about half the time why do you listen to him?
Don't even get me started on MF Doom. Love that guy, no idea what he's talking about. http://rapgenius.com/Danger-doom-sofa-king-lyrics
Do we really want to know the true meaning behind Dr. Dre's masterpiece? Is it so important that it needs $15 million dollars? Seems to me the wheels were being reinvented and being sold as square.
http://www.azlyrics.com/lyrics/drdre/bitchesaintshit.html
Bitches ain't shit but hoes and tricks
Lick on these nuts and suck the dick
Get the fuck out after you're done
And I hope in my ride to make a quick run...Too bad you didn't use rap genius. The above line doesn't make sense. Rap genius has something different, and probably gets it right:
And I hops in my ride to make a quick run...Azlyrics is the best imho, no heavy javascript, no annotations, just simple lyrics you can copy paste in to your blog or facebook.