I know what you're saying, but spidey has a point. He's a professional and should be prepared. It is his job.
I get cramps frequently, and I'm pretty sure it's a hydration issue. I agree with what you say, but how do we know for sure he really doesn't prepare properly? Is there a training staff working on a pre-game regimen?
I also wonder if maybe around the 4th inning they shouldn't stick an IV in him between innings.