I've always believed the record books should represent facts. As an example, running backs. A guy who gained 1,000 yards back in the era of 12 games a year has done a lot better than the guy who does it in 16 games, or 17 games. As an example, to get 1,000 in the old days, you needed to average over 83 yards a game. With today's 17 game season, only 59. It applies with everything, across the board.
I remember when a QB would get 2,800 yards passing and it was great! Now, they get 4,000, and it's "okay," not great. The problem is, based on length of season, those are nearly identical stats!
In baseball, I know of two home run records, nothing more. Babe Ruth, 60 in 154 games, and 61 by Roger Maris, but he didn't hit his 59th until the 155th game of the season. Therefore, Ruth's record remains intact. As for those hit during the juiced ball, bat, and player era they don't mean squat. Those guys were freaks through drugs.