Doping tests alone should be used to catch doping cheats, not testimony of people with an axe to grind.
Using testimony still leaves a door open for a "I never tested positive" retort.
Maybe, as mentioned above, it's in the interest of these bodies to keep this case open forever, it keeps them in funding presumably and gives them a high profile.