Absolutely mate. It depends on a definition of punk, and I'm sure most of us would disagree on what counts or doesn't.
In your examples, Brinsley Schwartz (Nick Lowe), Ducks Deluxe and Dr Feelgood are all pub rock to me and I'd be more likely to accept the Hot Rods than any of those as punk. I must admit, I never really considered The Jam to be punk either, so was a bit surprised at that 'claim to fame'.
yeah, mate.
i'd say,
if a band is willing to play a festival that is calling itself punk,
then they are affiliated in some way,
or if not then they're jumping on the bandwagon.
i personally don't class any of the bands you mention as punk,
including the jam.
like i said, i was responding to "affiliated".
as for a definition of what is punk.
i'd say a state of mind not how you dress or sing.
i'm 61, dreadlocks on top and shaved sides.
i don't dress in a punk style, quite smart at times,
but i'm rarely not wearing a crass t-shirt or summat that gives it away.
amazing how many people collar me and say "hey, crass!"
i was talking with someone a couple of months ago in stansted wetherspoons who said he "used to be a punk".
my reply was...
"then you never were a punk.
it's a lifetime thing not a fashion."
anyroad, i wonder,
if we discount the hots rods and the jam,
who the actual first true punk band on totp were?
the adverts?
gary gilmore.
late 1977.