Punk is no longer a subculture or a counterculture in any way. It's totally just a small reflecting mirror for the same things that go on in larger culture.