You have a point and I'm not comfortable calling him a doper on the basis of that test. However, according to WADA rules he was rightly disqualified. And Froome's would never have stood up at CAS, as it was lousy legislation, hence the dropping of charges. It's a legal matter not a moral one...