It absolutely should matter if you steal 30 bases, but get caught 15 times. That's really not better than someone who stole 7 bases and got caught 3 times, but you wouldn't be making a big deal of that. Sosa's case is based on his amazing stretch as one of the best power hitters ever, not on his early years where he was a good, but not great player. Also, what McGwire or anyone else does on the bases and in the field should matter. Do you really disagree? He still has a good case, though if PEDs aren't considered, but not as one of the 10 best eligible players IMO.
I only disagree with that fact if a player is one of the best ever at something. If a guy is going to only hit 300 home runs, then yes, he should be hitting for a high average, and stealing bases, and flashing the leather if he wants to make a case for the HOF. Even if Rickey Henderson wasn't great at other things, hes still a HOFer to me based on his steals alone, best ever.
I agree that I'm putting more well rounded players ahead of one trick ponies, Biggio, Mattingly, Griffey when his time comes. There is something to be said for doing everything well. Something also to be said for being really good at one or two things. Ozzie Smith for example awesome defense and base runner that can't hit a lick. If Ozzie was just okay as a fielder he's not a HOFer.
Curious to know who is on your top ten. Any pitchers that are exceptional base runners and fielders? Since if all they do is pitch well, that's not good enough, right?