There are ways to prove you didn't do steroids. If no positive test exists and there's not overwhelming evidence and testimony against someone than they'd have a right to defend themselves. Again, it's another question as to whether people will believe them, and I'm sure more than a few wouldn't. I agree, it is a problem, but it's not going away. Baseball brought this on themselves.
They hypothetical is:
They're on "the list of names".
They ARE the "error rate"....ie: They are one of the 5% of expected false positives.
Their name is released.
Now what?
You seem to be saying "They're fucked, there's nothing they can do".
I think that's a problem. A rather large one. Especially given people are calling for those names to be released. Because I actually agree with you: There's not much of a way to defend themselves, given the current climate (admittedly, brought on by MLB itself) surrounding baseball.
But you can't blame the CLEAN guy for that. I have a hard time saying "Too fucking bad" to the guy who DIDN'T cheat and tests positive (and I don't know who that might be...only that statistically they exist) , because of the cheats. Don't you?
Again, my fear is that this becomes a witch hunt......righteous indignation and anger I'm perfectly OK with. Zealotry, though? Not so much....