What do you want, for him to rouse a group of Bolsheviks to storm the gates of Aigle and overthrow the current system of cycling? It's not like it's a car rolling down a hill that you can just stop.
This is not necessarily meant specifically as a comment about you, sniper, but I often wonder if some clinic posters have ever really thought of what it takes to induce a paradigm shift in a long-term, meaningful way. Blunt and obvious solutions are things that I find fanciful - look at history, if there's a drug war, things don't get better if the leader is killed, other cartels just scramble for the same positions of power. Same with dictatorship, quite often. Hell, look at cycling post-Festina, post-Puerto, etc. Saying 'McQuaid needs to go' and 'BP testing isn't enough' are statements I'd agree with, but that's not just going to happen tomorrow, and it's not going to change the culture without a slow shift. We're at the point now where it's sort of okay for top-level riders like Kittel to call out dopers, or Phinney to talk about his stance on painkillers. That's a ways away from someone being ashamed to dope, or more practically, fearing to because the chances of getting caught are so high, but it's a sea change from 1999. If you trust JV saying you can win a GT on 5.9w/kg, that's a pretty significant change.
Vaughters has always struck me as a pragmatist, and saying 'I'm happy my guys can compete' is a pragmatic viewpoint on progress, and it's clear that he has a direction he'd like to see the sport move in and sees it moving that way. Whether you think that's gutless and he should be more outspoken and confrontational is your own opinion, but I could see how biding your time and being satisfied with small improvements might be less insanity-inducing than being satisfied with nothing but immediate and complete overhaul of a firmly established culture. I could also see the opposite, I guess it depends on what kind of person you are.
Anyway, I'm sure it's possible/likely that you've thought about this context and made up your mind based on it, so if that's the case fair enough, but I'm willing to venture that a lot of people haven't.