Known cheaters should not be in the Hall. If there are people who slipped in, it is unfortunate. But, if known cheaters are allowed in then, where do you draw the line? Remember, there are many ways of cheating. Some not even invented yet. You destroy the integrity of what it takes to get in if you allow cheaters in. Lets say Sosa has 70 HR's with enhancers but someone else has 35 per year in the same era (or maybe before) and not judged Hall material. Who can really say what Sosa would have hit without? Maybe his performance would be less than the 35 homer guy? So given that you do not know ... and there is liklihood guys understate usage they can't be in the Hall.