Something definitely stinks with how the team approaches the hitting. Too many guys struggling for too long. This team is gonna continue to live and die on the pitching and it seems like pitching has been more consistent lately so that makes me more optimistic about things. I still think the little hot streak is too short to get excited yet though.
As far a 2B, I don't see why Caballero gets so much doubt though, he's not an amazing hitter but he's solid and more than makes up for his deficiency with every other aspect of his game such as his defense, base running, and gamesmanship. He's got a great edge and hunger that the team desperately needs.