That's true. Terrible songs (like Sylk-E Fyne's "Romeo and Juliet") are completely forgotten very soon while the really good songs are never gonna give you up, never gonna let you down, never gonna run around and desert you.
90s style and bad lyrics aside I think old hip hop etc like Romeo and Juliet you mentioned or a lot of Akon, dr. Dre stuff etc had a lot more melody and was much nicer to the ears than most of what we have today, even from good (subjective) artists.
People are really still doing this? I can't stand the fact that back in 1998, The Undertaker threw Mankind off Hell In A Cell, and plummeted sixteen feet through an announcer's table.
It was done to make a point in a clever way. I think you should appreciate the level of skill it takes to RickRoll Hacker News and not get voted off immediately.