Your idea of testing clean for 6 months for metabolites that can linger for years solves nothing.
We don’t know enough about m3 yet to have much of an idea. He’s only ever had traces of the long term metabolite. Again, this isn’t just about jones. You have similar stories from other athletes. I get that they all have reason to lie. But they also all have reason NOT to use tbol or similar substances for performance enhancement while they are being randomly drug tested.
So fine, suspend them for the first sign of use. But to continually keep them on the sidelines when they have no incentive to use that substance, no sign of using again, no performance enhancement from the metabolites just seems vindictive.