You are drastically underestimating the value of Olivo to this team. Everyone is in agreement on his arm, but he has become very good at handling the pitching staff and calling games. I believe I recent read that the team's ERA when he catches was in the top 3 or 4 in the AL. As for his bat, well the dude has picked it up since the break, to the tune of about .275, I believe. You focus on one poor at bat he had, but stop and look at his overall game.