Oh I dunno why, maybe because across almost every reasonable category we have for evaluating a player’s offensive contributions, Barry Bonds is literally the greatest hitter in baseball history? That could be one reason. I mean, yeah, he cheated. Holy shit wow he cheated. NOBODY ELSE DID THAT DURING HIS ERA OR ANY…