probably has to do with three things 1: SBs don't really add much value and teams have gotten away from them mostly now that they realize that. Which is why such a low SB total leads the league. 2. Defense matters 3. If the every team has to have a rep rule wasn't in effect, he wouldn't have made the team. There were way, way better options available for his spot on the all star team. When people say he shouldn't have been an all star, some people take it as a slight, like people are saying he was horrible at that point. No one is saying that. Doesn't mean he hadn't been good, just that there were more deserving players.