It's not hypocrisy, in my opinion. Telling a kid to NOT do something illegal is the right thing to do, whether the parent ever did it or not. Kids can make up any lame excuse they want. YOU are the parent.
And boy, I sure agree about Ozzy being a walking billboard of why not to do drugs.