Charles Krauthammer demonstrates good moral reasoning in a smack down piece on Barry Bonds.
Equal access to technological improvements are one thing (like switching from the old dead ball to the new baseball in 1920). Getting better eye sight through an operation available to everyone (like lasik) is even okay. But turning your arms into tree trunks using illegal substances is cheating.
I would like to see baseball records segmented by historical period. Joe Jackson and Honus Wagner set records back in the dead ball days that were eclipsed once the new ball was introduced. Ruth and Aaron's achievements were done in the golden era without the use of steroids. Bonds and McGwire's records should be in the steroids era.