Are these the greatest songs of all time?

Rolling Stone magazine just released its list of the "500 Greatest Songs of All Time," as selected by artists, writers, and music industry folks. Here are the top 10:

1 Aretha Franklin "Respect" 1967
2 Public Enemy "Fight the Power" 1989
3 Sam Cooke "A Change Is Gonna Come" 1964
4 Bob Dylan "Like a Rolling Stone" 1965
5 Nirvana "Smells Like Teen Spirit" 1991
6 Marvin Gaye "What's Going On" 1971
7 The Beatles "Strawberry Fields Forever" 1967
8 Missy Elliott "Get Ur Freak On" 2001
9 Fleetwood Mac "Dreams" 1977
10 Outkast "Hey Ya!" 2003

The first time the magazine published their list, it was 2003 and a bunch of white guys were at the top:

1 Bob Dylan "Like a Rolling Stone" 1965
2 The Rolling Stones "(I Can't Get No) Satisfaction" 1965
3 John Lennon "Imagine" 1971
4 Marvin Gaye "What's Going On" 1971
5 Aretha Franklin "Respect" 1967
6 The Beach Boys "Good Vibrations" 1966
7 Chuck Berry "Johnny B. Goode" 1958
8 The Beatles "Hey Jude" 1968
9 Nirvana "Smells Like Teen Spirit" 1991
10 Ray Charles "What'd I Say"

image: Moehre1992 (CC BY-SA 3.0)