I will agree with your disagreement. In addition to what you mentioned, just look at Barry Bonds. His bat speed was quicker in his late 30's than it was in his mid 20's. Quicker bat speed, improved eye sight and quicker reaction time would all have to improve your ability to make contact. As mentioned earlier, once contact is made, deep fly balls go out of the park, grounders that the SS would otherwise get to have enough mustard to sneak into the outfield ..etc. There is a reason Barry Bonds was able to hit .358 over the seasons in which he was 37, 38 and 39 years old. His batting average up until that point, throwing out his rookie season in which he hit .223, was .295.