Nah, if you hit him then your pitcher gets tossed, the benches clear, people get fined, Bonds plays the role of martyr, fakes injury, etc. Intentionally walking him shows the world that opposing teams disrespect him and they won't give a cheater the opportunity to pass Ruth and Aaron.
A nice thought. The only problem is that opposing teams have games to win. It could be that with no drugs, advancing age, and shrunken testicles, he can't hit it out anyway. The Giants should do the right thing and cut him.
It might show the world something. But in the end of the day you just put a guy on base how many times during a game? And at the end of the year all the walks he got just might have put his team into the playoffs where they are not going to walk him.