"There are thousands of athlets around the world the caliber of Moulinet, Bigot or Baugé" ...
Are you serious? Bauge is one of the most famous cyclists, there is no way that there are thousands of athletes in the world who are as famous as Bauge.
For me the fact that some many top class french athletes have been caught shows that doping is pretty widespread in France and/or that your federation doesnt really know how to do fight doping. Lets assume that french athletes have the same probability of getting caught as german athletes, then why are there many more top class french doping cases?
There are many possible explanations, for example:
1) More top class french athletes are doped
2) There are more top class french athletes
3) French top class athletes are just unlucky to get caught more often
...
For me 1) is the most likely explanation, but of course you could say that its just a coincidence that so many top class french athletes are caught. Lets assume that french/german doped top class athletes have the same probability of getting caught, then of course there is a certain probability that for example 10 top class french athletes are getting caught and in the same time no german top class athletes, but the probability for that is pretty small. The same argument has been used for russian athletes, but at some point people started to see the pattern, instead of just treating every doping case as failure of a single athlete. You can either call it coincidence or you could start to see the system behind it.
You could either show me that France doesnt have more top class doping cases than any other western nation or you could give me another good explanation why france has more top class doping cases than other western nations, otherwise i will continue to see a pattern instead of a coincidence behind it in. More doping cases in a certain nation mean that either there is a higher probability that a certain athlete from that nation is doped or that this nation doesnt really fight doping. In both cases i dont see a reason to cheer for athletes from that nation.
Edit: I agree that we shouldnt continue with this discussion here and probably most people dont care about this topic, so maybe you could just reply me with a PM?