I don't know what peoples definition of punk is, but for me, there had to be politics involved. Some sort of belief. A desire to change the world.
In that respect, the Pistols could never be punk. They were just some sort of marketing machine to promote Westwoods 'Sex' fashion shop. They could never sell out, because they never believed in anything anyway ! They were business disguised as a band.
So the Clash would always be more punk, because they were political, and did want to change things, whatever their faults. They never sold out !
Bands like Crass, The Levellers etc are the only ones who fulfill my definition of punk. And several vegans in Crass, of course !
I eat to nourish my compassion, not my greed
I'm the man they couldn't kill ! I cannot be destroyed with conventional weapons !
And probably the former fastest British Vegan 10, 25 and 50 mile TT rider. Probably.