Thing is though, you have to consider the situation we were in versus the situation we're now in. We likely weren't moving Reyes for anything of value, and for the price of including Hoffman (who isn't a phenom, as of now), we turned a strongly negative asset of an injury prone SS into a strongly positive asset of an injury prone SS.
If Tulo plays 110 games a year, he's very likely worth his contract. Assuming Reyes plays 110 games a year, it's kind of a coin flip. Assuming even injuries, we upgraded our situation immensely.