Here's my thing, I'm not defending the use of steroids, but as long as it was within the rules of MLB at the time, I don't take issue, it's a personal choice.
Is it ethical to take performance enhancing drugs? not in the least bit. But in an industry of any professional sport where performance is a direct correlation with your pay grade, and you are given a window of opportunity within a governing body with no drug policy in place to increase your output on the playing field, chances are you're going to take it.
Will they put an asteriks beside the consecutive saves streak by Gagne, Ivan Rodriguez's recoreds for a catcher, Palmeiros 3000 hits 500 HR record, hell even any of Clemens' records. All have been implicated in steroids, all have records. All were taken and implicated before baseball had any sort of drug policy they could implement.
They knew there was a drug problem in baseball, but balls were flying out, they were coming off a strike year and nothing was done... when their minor league program had a policy.
Will Arod go through the same thing when he's one day chasing down Barry?