I don't think he deserves to be automatically labeled a doper... Methylhexaneamine is a stimulant that's allowable by WADA except during competitions.. Had Michael Rodgers tested positive during a random test a day or two earlier or a day or two later, it wouldn't have been a violation. Maybe he was just naive instead of dirty, since the drug allegedly can still appear in the urine for a few days after it's taken. For example, if he took Jack3D 2 days before the Lignano meet, any stimulant effects or performance enhancing effects of it would have worn off the same day he took it, but the substance might still be detectable in his urine on the day of the meet a few days later, even though there would be no performance enhancing benefit from it during the competition.
In the case of LaShawn Merritt though, DHEA is banned at all times, in competiton and out of competition (like steroids, HGH, and many other performance enhancing drugs..), so in Merritt's case, taking it at ANY time constituted a violation of the rules. Unlike LaShawn, there's at least a chance that Mike Rodgers might have legally taken the supplement during training, but unwittingly not given himself enough supplement-free days before the day of the meet to allow all traces of it to completely clear from his system...