That’s a problem you have with any slugger or extraordinary good dangerous hitter.
I had the same Disaster with Pujols, when Jim 'called third strike' Edmonds was batting fourth.
Right now, with Rolen protecting him, he is as good as ever!
So, I still think Bonds is a good solid 1st-Rd. Choice.
Sooner or later somebody will step up and make the other teams pay.