Punk rock is capitalist, DIY and aggressively self-centred.
The revolutionary rock of the 60's is socialist, communal, free and inclusive.
New Wave basks lazily in its conservative wealth.
Grunge is introspective.
I've always been attracted to Punk Rock.