He's getting closer, and at this rate he'll get there well before his contract is up. He's a shell of the 6+ WAR player he used to be. Yeah there's a huge difference between being a 6+ WAR player and a tick above replacement. Almost a 6 win difference even. People love viewing players as on straight line inclines and declines. Castro barely improved this year, he's plateaued!! Rodriguez dropped 1.5 WAR, if this trend continues, he's really going to suck soon!!