Why are you bringing up his strikeouts while neglecting to mention that he also takes walks and hits lots of HRs? That's the kind of player he is. He deserves a chance to play.
As for Calhoun, this is no slump. Nobody can slump to a .385 OPS almost two months into a season (with much worse numbers than that lately).