I have to be careful here, because I keep getting banned for criticizing you, but I have a right to answer you, and if the mods keep banning me, I'll start Tweeting my replies to WADA, AIU, and the LetsRun account instead of posting them here.
El G retired officially in 2005. He did not officially retire straight after the Games. He announced his retirement in 2005 claiming an injury. Most here regard 2005 as the date when a more effective means of testing for EPO came in.
As far as your earlier question about 'who the shills are', again, I have to tread on ice in order to avoid another ban from the mods. Whether or not you think peds work (and you're just about the only person on the planet who does think that, yet believes the other 6 billion people need to owe you an explanation), doping makes a huge number of people a lot of money. Aside from the direct financial rewards to the athletes doping, and their coaches and managers, the success of Kenyan athletes over the decades must have been worth billions of dollars to the Kenyan economy by raising their profile on the world stage. It's literally (you understand the meaning of this commonly used word?) the thing Kenya is most famous for. If you claim it's outlandish to believe a handful of $2 an hour shills couldn't be bought to influence the foremost running community online, then you are being disingenuous.
Anti-doping posts get downvoted in irregular patterns, such as 5 or more times within a minute. Most pro doping posts are repetitive and are under anonymous handles.
Your behaviour is that of a doping shill, but I don't think you are one, in your case, as I examined your early posting behaviour here, and it seems your obsession with EPO not working was fairly gradual. It's just a very strange obsession on your part to have posted over 10 million words 'arguing' that peds don't work, and thatmost athletes banned for doping offences weren't doping anyway etc etc, while convincing likely not a single person in the 15 years you've been doing it. However, as we all know, you do aid the pro doping cause here by obfuscating and ruining thread after thread (and of course, some of us are guilty of rising to your bait when we should all just ignore you). And of course, the mods do nothing to stop you, in fact protect you.