Bah, sportswriters are as stupid as regular reporters. Unless MLB bars him from the Hall of Fame, like they have with Rose, enough writers will vote him in.
Heck, until Rose released his book admitting his gambling, wasn't he getting a large number of write-in votes each year?
No doubt Bonds must be stopped. And he must be stopped now. But not for the integrity of baseball. He must be stopped for the safety of the world. See link: http://barrybondsapocalypse.blogspot.com/
I guess we need to distinguish between the local SF Media, which turned the proverbial "blind eye", and the fawning national Media -- which wasn't exposed (as much) to Bond's anti-social clubhouse tirades. It's the SF Media that is most culpable, IMHO.
OTOH, it is the national baseball writers who are the gatekeepers to the HOF. Any you're right, they were softening on Rose -- some saying that the MLB lifetime ban should be lifted.
After giving this some more thought I think you may be right -- Bonds probably will get into the HOF.