UCI obviously doesn't know what they are doing, and have learned little to nothing about the cascade of intended and unintended consequences of their actions, not the convicted or accused doping rider. You can see how weak the teams and riders are after UCI blows something up and doesn't take responsibility. 
 If someone is caught doping that means other riders not the UCI were cheated out of their results, their prize money, their recognition.
 When Armstrong is stripped of titles, years,years after the offense the UCI is responsible for the forensic forgiveness to riders who were wronged, denied their results because UCI has a schit system and don't have time, money, motivation and moral compass to do the right thing.. The reason that the UCI has accepted months turn around on test results, taking test results from multiple agencies and each recognized is because it's not costing them anything. Really the guys results from years ago are just now questionable?  
UCI test results are so conclusive that they need the guys phone and computer? What? Now Pogacar needs to bring a flash drive and his phone, laptop and tablet and pee in a trailer and still nobody will know for @60 days to @5 years if he is gassed and racing dirty? Ridiculous. Riders union should count samples from years ago as reference but certainly not actionable unless UCI makes everyone whole, goes back to amend all the records, retro actively pay back prize money and damages. I can imagine my full grown dogs getting his nose rubbed in something he did on the carpet, years, years before.. Questions for all involved, dog would not associate crapping on the rug 3 years earlier with me jamming his snout in dry ,dusty old mess...everyone around would ask why didn't you come up with a solution for years. 
All of his wins including some national results should be in play. Prize money for team placing in races, individual and team results. The UCI should have enough sense and science to test riders and get timely results, not years later.
 The UCI should recognize, take responsibility for trashing the sport, sponsors and general public by lying, lying over and over..are your tests accurate? Can everyone feel confident what they are seeing ( saw) was a clean ride? Or does everyone have to wait years for some complicated database to be superimposed over rider history data to discover wrongdoing?  If I went to a doctor or mechanic and they said come back in a few years for conclusive diagnostic data.. I would go somewhere else.
The UCI should have already had ceremonies to award all race wins that were stripped from Armstrong, those results don't evaporate into the ether .
If Lance lost someone else won..post it, tell the world. 
If Oier is not the rightful winner, national champion..cool..who is? Hurry up and do the right thing.
UCI fix your processes or don't use them. Can you imagine going to a car or horse race, and people running the show said come back in a few years and we will announce the winner after we use long term data points.
And I completely disagree that teams should be burdened with double checking the UCIs work.