The thing about punk is that at some point, the rebellion will become the majority, and at that point it will become the establishment, thus making their previous enemy THE punk against them.
To be punk, you have to coincide with the fact that you're not fighting against a current, but fighting for your current. If it's fighting for the sake of fighting, that isn't punk. That's anarchy.