I think you mean to say, that in the eye of the public opinion and sports writers, that if someone admits to doing something even though it is wrong, because they were caught they should get a free pass. I have yet to hear anybody come forward and say yeah I did it, didn't take a test or anything, but I might as well come clean with it. So should Mark Mcguire be held also, since he was one of the ones that said he didn't, but then changes his tune and said he did.
Should be Pete be allowed back in? He finally admitted it.
Sorry, I think it is safe to say we have opposing views on this and we are not going to change our views.
I have a feeling there a lot of players more than we can think of, who during the 80's, 90's and 2000's who have done them. I wouldn't be surprised if there are some in the HOF. But hey, we will never know because I highly doubt they will come forward unless they are caught. 🙂
Edit, forgot to answer your questions:
Do I think Bonds and Palmeiro tested positive for PED. Sure, if they did and they tested positive they did. Unless of course the test is fual able (sp?). But I highly doubt they would use the results if it is not accurate. I do not think Clemens has tested positive for it has he?