It's not hindsight. The writers then all knew guys cheated, the only difference is that writers kept quiet because they knew if they wrote anything bad about players, they'd have no job. Back then, writers covered one team, and it was all newspapers. The only difference is that now, the fans know as well and now the writers can climb on their high holy horse and admonish the new generations cheaters while pretending their own generation wasn't just as dirty. Now, with the internet, mass national media, social media, now they don't have to worry about biting the hand that feeds them.
It's a ridiculous double standard.
And yes, IMO, it is wrong to hold someone out now for cheating, when you already have cheaters in. If you really think the Hall of fame should be cheater free, you should be actively against all cheaters in the hall, not just the new ones.
It's all ego. The old time HOF members think they have to continue to support the ******** pretence that their generation was clean, because if they didnt they'd have to admit that they're the same as Bonds. And they dont want to do that because of all the negativity around him, so they go public with all their " I'll boycott the hall of fame ceremony if Bonds is inducted" trash to protect themselves and their fake legacy.
It's hypocrisy at it's finest. If any of those old codgers had an ounce of integrity, they would come out and admit publicly that the hall of fame is already full of cheats, and it needs to be cleaned up.
Fat chance of that happening.