Yes, but MLB was reactionary. The big issue to me lies with MLB's real lack of effort in stopping it. Steroids were beginning to gain a lot of steam in the 70s, there's no reason for testing to begin in the early 2000s.
I get what you're saying, I really do, but it should've never come to that. If the MLB was serious about stopping it and saw it as a serious threat to the integrity of the game, they would've done more to stop it before it got out of control. Instead, they came up with a "please stop" punishment while they collectively bargained it in reaction to the outbreak. Steroids didn't come out of nowhere, they had been in sports and were tested in sports years before they really exploded onto the MLB scene.
I'm also of the mindset that steroids don't have as much of an impact as we all seem to believe. Yeah, they help keep you healthy. Yeah, they help you train more. They don't make you an elite level, HOF talent. Nobody on my ballot or your ballot became HOFers strictly on the basis of steroids. They were all incredible baseball players. They had incredible hand-eye coordination. They had incredible technique, intelligence to recognize pitches, etc.
In a Hall of Fame filled with guys who used the "trendy" PED of the day, filled with guys who stood for the continuation of the color barrier, guys who played before other races were allowed to play, guys who beat their wives and went into the crowd to beat up handicapped people, I just don't feel comfortable leaving out elite-level talent because they used a drug.