In reply to malk:
Oops
Looks like there are some questions to be answered (or brushed under the carpet)
Elite sport is now big money, that results in big pressures to perform. It also means that the lines between clean, technically clean but morally dodgy, technically dodgy, and clear cheating are in practice, very blurred.
Not sure there's anything we can do about it except become more and more cynical