It's not a steroid but it's a banned PED with horrible side effects. So how is it more acceptable than steroids?
"The World Anti-Doping Agency and the International Olympic Committee include clenbuterol on their lists of performance-enhancing drugs, and prohibit athletes from using it. Many athletes continue using clenbuterol to burn fat, build muscle and improve sports performance."
He just really likes the taste of children's cough medicine, I guess. So much that he's willing to get suspended every few seasons. I don't blame him. If I got busted for it I'd make up an excuse too, hoping to get off the hook.
"Oh come on, you didn't find MUCH of it in my system! I just had a big swig of my daughter's cough medicine the day before the piss test. It couldn't possibly be trace amounts left-over from an injection I had last month"