Whilst ageeing that the marketing angle of these "retro" shirts is flawed, I woukld disagree with what you wear has nowt to do with the music.
I would say that from the 50's with the Teds, through the Mods, Rockers , Skins, Suedes, Greasers, Hippies, Punks, New Romantics etc the fashion you wore came-Mostly, from the type of music you were into.
And, in almost every case, the look came from the streets and the clubs found it's way into the mainstream and was watered down for the plastic wannabees.
Or has my memory gone again??
Tony