Sorry for busting your bubbles gents. But at the end of the day, it is about what the public wants. After all, the public is what sponsors target. What TVs targets. Whether they sell bikes, products, ratings, memberships/licenses, the main actors in the world of cycling don't care what you or I think. It is "panem et circenses". So many spectators, the masses, are so nationalists that they don't want to see the truth, defend the indefensible, as long as one of their countryman wins. Pantani, a hero in Italy

Jaja and Virenque, the most popular con men in France

. BTW, some in the US still refuse to believe that LA doped, and if they do finally concede, well 'he did like everybody else, therefore was on a level playing field, therefore he won"

. Rubbish.
Why would the system change when (even) we poor blokes keep falling for it, keep watching Phil and Paul, keep drooling when the latest Madone comes out? There is no accountability. This culture, doping is possible because sponsors/teams, organizers/media, and public are happy with the status quo. Like in the major American sports, if the goal is entertainment and $, who cares what the players take?
Hey wife, get me another beer! Allez Richard!
I mentioned American sports, because even if anti-doping is far from the top of the agenda (its not even on it one can say), I like the structure: a powerful Commissioner (UCI Prez), pro teams (franchises) that are stable (they belong to the league, the owner - in cycling sponsor - is a bonified tenant), and sanctions that can be tough and lengthy (ask Pete Rose).
Any serious UCI prez would clean house and first order of business would be to send Riis, Vino, and many others packing. How do you do that? Accountability. Simple rules coupled with a system of sanctions/fines that makes employers (teams) accountable for their employees' (riders) performance/behavior, that forces teams to hire the right people and watch their business. Just like any normal business does, nothing new.
If cycling had such a statute, like a private company, to obtain a pro-license, you would need to answer questions that if later found out to be inaccurate would be a cause for termination. And a drug policy that spells the consequences. That should help against defense lawyers.
Side by side with (long overdue) repression, there must also be a structure of support for riders, more than just toll free, anonymous help/support or TIPS hotline. There have to be rehab programs that can help suspended riders and prevent repeat offenses.
But again, only the fear of losing the public (and its $) will force the system to evolve. And what does 'the public' want?