There are a few good points, The Cure at 19, Johnny Cash at 43, NWA at 46, Grand Master Flash at 44.
But seriously, no Billy Idol, no Dead Kennedys, no Misfits, no AFI, no Sisters of Mercy, hell, there isn't even Elvis!
How can you make a top 500 songs of all time without Elvis?