They traded him at the perfect time really. It was a rebuild move, swapping Tulo for Reyes let's the big contract expire a couple years earlier, just as Hoffman/Castro should be competing for MLB service time. It was never about Reyes, just shortening the big contract to free up money sooner.