My view on punk is that it totally goes against its own values. You would know a punk when you see one, because its like a uniform. Punk was originally meant to be a statement of unique identity. The bands that are still playing 'punk' now are technically doing so in the current meaning of the term, but they are'nt doing so by the terms original meaning. Punk went so against the grain that it created its own in my opinion.