"Punk" is a totally stupid word. [It is] an ethos or set of ideals, so anything that falls under this gigantic, safety-pinned umbrella gets labeled as "punk." Then, there are all these subgenres of punk, all with equally gross-sounding names.
I asked for input from my friend Brendan Kelly, a notable punk rocker who has been punk rocking for the last 15 punk years in the punk band The Lawrence Arms (very punk). Take it away, BK: "If Crass is punk and Good Charlotte is punk and Madball and Fifteen and the Misfits and Shelter and the Cro-Mags are all punk (and they all are, because no rules, bro), then it's pretty meaningless ideologically, which means it's just another way to sell something, and 'ways to sell something' are either lame marketing strategies on one hand, or propaganda the other."
So basically, if everything is punk, then nothing is punk. At this point, I'd like to point out that punk is the only genre of music where this sort of discussion occurs. You never hear fans of motown at each other's throats about what is or is not "motown" BECAUSE THE TEMPTATIONS ARE NOT REAL MOTOWN YOU FUCKING POSER GO BACK TO HOT TOPIC.
Check out the rest of the article here.