Instead of embarrassing the competitors when they have won. Especially when they have pulled off an unexpected win. Why don't they just routinely test all participating athletes prior to their events? I know it might work out slightly more expensive in the long run, but do they have to wait until someone is accused, tested, and found not to have drugs in their system, and decide to sue before they do it that way around?
Testing all athletes would then not single out any particular one, and would ensure that nobody won whilst using banned substances.
On a lighter note...I heard this on the radio earlier. On Magic radio, Dangerous pointed out to DLT that we, the GB, seemed to be quite good at the "sitting down sports", such as rowing, horse riding, and cycling. Well, it made me laugh.