I agree on your last statement
But anyways. I mean, what's so bad about a T that says Punk? Just look at what they sell at the clothing stores. Whenever I go shopping with my g/f I'm always surprised about the prints on the shirt. Last it year it was 'METAL CHICK' and 'HARDROCK', the year before that 'PUNK' and whatever. It's always like that.