Kind of going a little bit against what i said before, but people can play punk music but not be punk, just as people can be punk and not even like punk music. It's a lifestyle. By today's standards, and the true definition of punk, you might call communists punk. But no matter what anyone says, it's always going to be lost in arguments whether Good charlotte or a simple plan are punk etc... even if they do play some songs in the style that was adopted by punks to express their feelings, they aren't truly, and people don't get that. It's not wearing long shorts and singing about how sht high school was, it's not having a green mohawk and a leather jacket with studs on it, it's about expressing a different view to the mainstream.