It should be a generation, so ~25 years.
25 years of my lifetime of watching cycling thus far has been a fallacy of which I only have myself to blame for thinking things might get better.
In fact anyone who is winning today is still doping.
A whole generation of fans have been affected...