The team wasn't trading for 2010-2012 Reyes. They were trading for slightly past his prime Reyes. The Reyes they got averaged about 3.4 fWAR/150 in his age 30-32 seasons, and missed a bit more time to injury than we would have liked. That's literally exactly what anyone would have reasonably expected from him.