Well, it's not punk, no matter what they may claim, but then, what is punk anyway? If you define it as doing exactly what you want, saying what you like and playing the music you love without giving a tinkers' cuss about what other people think, then Bad Religion are most definitely in the punk camp...