There are two issues with the big stupid fake controversy about Phelps taking a bong hit. First can we just get away from the concept of "role model". If the last US El Presidente could be an alcoholic coke head what is to stop an athlete to from being normal. This issues goes back to the sometimes disconnect between professional and personal ethics. If Phelps was found to cheating with performance enhancing drugs like steroids that would be a much worse offence because of the long term nature training with steroids. In the same way I would consider a hitman with a long and successful career to be worse than a one time "civilian" murderer.