There's nothing like responding to a post five years after the fact, but this ties in with what I wrote about Beatles covers a couple of days ago.
This poster speaks for many who seem to feel that Classic Rock songs are sacred, and that their use in advertising is the gravest sacrilige.
I say: nonsense. I'm not an expert in the legal side of music publishing and performance rights, but I know enough to point out that every one of those songs was licensed, and therefore its specific use was approved by the artist, the artist's representative, or whomever else holds the copyright.
By the way, Eric, it was those Kia Soul commericials with the hamseters that turned me on to one of my new favorite bands, The Black Sheep.