Barry Bonds does have talent. He has MASSIVE amounts of talent! I remember when he was with the Pirates and everyone would oooh and ahhh over Andy Van Slyke (sp) when they had an astounding player in the form of Barry Bonds in the field.
The problem is though that Barry Bonds tainted his greatness and his records by the use of steroids. In addition he is generally regarded as being one of the biggest a**holes in baseball. If he had not used steroids he would have at least 550 home runs, possibly over 600 (This assumes that he stayed healthy. Another benefit of steroids is accelerated healing of injuries.). He would be a shoe in for first ballot into the Hall of Fame.
Barry Bonds is bad for baseball.
Barry Bonds is a bad example of humanity.
I wish I could say I wish him no ill will, but I would be lying.
And since when does a person have to be a nice guy? There's a LOT of ball players out there who are a-holes on and off the field.