I think another reason why a lot of people think Rock's best days are behind it is because of the music games...
They introduced a lot of the young generation to a lot of old famous songs.
These types of games are not popular anymore however screaming along "WOHOO Livin On a Prayer" is something I will never forget.