If you think NOFX are a punk band then you just don't know what punk was. Honestly, I pity you. I am a punk sellout who chose money over liberty but christ alive I know exactly what I was giving up. To this day I can listen to anything you want and rock along to lyrics forged to hurt me, because lyrics don't hurt people, rocks do. Oh, real rocks, not rocks like kickin rocks.
NOFX aren't a band that hasn't sold out, they're a band nobody wanted to pay for. OTOH from what I've heard of them they appeal to my affluent middle class background so I'll probably buy a couple of albums. Just like all the other NOFX fans. Gosh darned it, they's such rebels...
NB: if you think you like punk and you've already listened to everything by the Sex Pistols, The Clash and The Damned then it's time to listen to some real punk. First you should listen to The Slits. They're okay, but they're hard to find. That's the point. On your journey you will make your own choices.
NOFX are punk... laughable...like Justin Timberlake is Hip Hop...
I like Justim too...