See, there you are wrong. I doubt Hayley or Zac drink or smoke.
But I specifically remember Josh saying in an interview a long time ago that when he is old enough, if he wants to have a few drinks with friends then there should be nothing wrong with that.
And Jeremy, I doubt that he doesn't drink at all.
Back at the april show I went to, he ended up sitting with my dad up on the balcony/bar area during the other bands sets and bought him a drink.
And I THINK he said he had a drink too.
But even if they do, does it really matter?