Yes it's unfair to compaire Bonds, McGwire, A-Rod, Sosa etc's homeruns with that of the Babe, for example. But would he have used steroids if he played ball in the 80's and 90's? The guy took worse care of himself than the average alcoholic. That doesn't take away the fact that it wasn't "cheating", but in the era, when most of these guys were juicing, it was as much keeping up with the Jones's, and keeping their jobs, for a lot of guys as anything else.