home run barrages by Mark McGuire and Sammy Sosa...before the steroid era, Barry was on track for the HOF, and his HR efficiency (i.e. batting prowess) was legendary throughout his career as evidenced by the amazing number of intentional walks he got...the right field wall of Giants Stadium was festooned with rubber chickens each time he was given an obvious pass by the opposing pitcher ;-).
Yes, he took the "cream" to build himself up, but in total context, he is totally deserving. BTW, in terms of their career performances, neither McGuire nor Sosa deserve the HOF...IMO.