Doesn't seem to get the point of the WADA process being independent? Although it takes its funding from sports so can never be truly independent. But yes, every governing body has the incentive not to reveal dopers, I do not see that change happening anytime soon. Which is exactly why the UCI should have nothing to do with the testing and sanctioning process.
For the athletes there will always be great rewards for a doped up victory. The only way you can change that is by dramatically increasing the risk/lowering their ability to dope (it's a trade-off) or by destroying omerta. Would also help if sponsors etc stopped glorifying people who almost certainly dope, instead supporting those who go beyond what is necessary to be transparent.