I am middle-aged and listen to much of the music you listed. I had thought that most modern teens under age 17 would never have heard of the classic rock bands like Van Halen, Led Zeppelin, the Who, the Kinks, etc. But I was overjoyed when I heard this.
http://ca.music.yahoo.com/blogs/sound-check/watch-14-old-girl-crush-van-halen-eruption-143848724.html
In regards to vocals, the music of the classic era generally had better vocal singers because back then they didn't have the advanced technology with computerized sound equipment and recording studios with digital technology. Since the technology was limited, the recording engineers relied upon extremely talented singers to make quality voice recordings. Since they didn't have the computers like we do they had to rely on pure talented voices to make up for limited technology that would not arrive until decades later in the 21st century. They had better singers back then.
For example, Taylor Swift was mentioned to possibly play Joni Mitchell in a biographical film of the 1970s singer. But Taylor doesn't have the vocal talent to match Joni's unique voice. Taylor would have to lip sync. Taylor's music recordings rely heavily on computerized equipment which makes her sound better than she really is. Joni was at a higher level of talent.
http://www.youtube.com/watch?v=UTT54TEbolE
A classic British example was in the James Bond film with Carly Simon.
http://www.youtube.com/watch?v=PNA7DcVppEs
Here are other examples.
https://www.youtube.com/watch?v=xrYb4HQY5rQ
http://www.youtube.com/watch?v=CZt5Q-u4crc
Despite the extreme advancement of the modern computer age, it's great that a modern film about computers, the "Social Network", played a tribute to the Beatles at the end - a group whose ascent relied upon talent with vocals and guitars/drums in an era without computers, which was much harder to do. The Beatles had to push their pure talent when computers did not exist to enhance their music without the advantage of computers.
http://www.youtube.com/watch?v=8UhONY3-1os