Just a wild guess - focus on OBP = more walks and more K's, fewer balls in play. Same reason for fewer complete games and longer games, hitters are more patient. Anyone know where to get numbers on # of pitches per game today vs 20-30 yrs ago?
Guys like Joe Carter with HR and RBI, who was a big deal in the 80's/90's, wouldn't be one today.