Just a thought on who has any business commenting on Punk, and the "working class/middle class" element of Punk:
During the "Punk Movement" in the USA, which I'll call 1975-1980, my friends, the people I hung with, (squarely "middle class"), were listening to George Duke, George Benson, Boz Skaggs, Stevie Wonder, Spirit, Pink Floyd, Steve Winwood, etc. The Rich kids listened to Punk. Meanwhile, I was gainfully employed playing in a Classic Country band. When I got the call for that band, from a fellow I knew from a previous rock-cover endeavor, my reaction was: "you're kidding me...". He said: "Naw man! Kids don't have any money, but the people who listen to this s**t do!. He was right, and I learned to love a genre that I had zero previous exposure to. Unabashed capitalism.
I disliked Punk. It sounded like someone pushing a china cabinet down a flight of steps to me, so I didn't listen to it (on purpose anyway). But, if that band-start-up call had been to descend the goldmine that was Punk, I probably would have learned to like Punk. None of this disqualifies me from having an opinion on it.
There was nothing middle-class about the punks in my town or those nearby.