I think the answer there doesn't have much to do with doping, but rather super-teams. Especially teams focused on a single event like US Postal was. Reduce the size of each team to 7 or 5 and chaos would ensue (for good or bad). Do you want F1 or NASCAR?