He is a lead off hitter with an open base in front of him in order to steal a base. Which means it is really close to adding that extra base for him. Only the times he hit a single with a man on first or second that went to third or got a walk with a man on third does that matter. Plus, with that, I reduced his BA due to caught stealing. Taking that into account I should up Hamilton's BA for moving players.
Face it, even if you eliminated 100 points to his slugging he is right up there with him (plus you would need to add to his BA in my post). It's not as much of a difference as you make it out to be.
Sorry, but you can't just take 143 stolen bases and say it's a bunch of steals. It will be an all time record number of steals when all is said and done. There is a big freaking difference.