See, I honestly don't care that he smoked weed. Doesn't bother me a bit. If I had kids that swam, I'd explain to him that MP is human, and, he makes mistakes. It does not take away from his accomplishments. I've smoked pot a few times in my life too.
Pot is not banned by the IOC. IF this were steroids? Whole different issue. That DOES take away from his accomplishments. Like Ricky for instance. Pot is banned by the NFL. While I could care less about hte pot smokeing itself...Its banned and, him getting banned affects the team. It may be an odd opinion, but it's mine. :)