It's really easy to give away the best player in a trade and get better "value" in return. Value is performance/cost. The Yankees pay for performance, they aren't looking strictly for value. There is no "wins per dollar" pennant, just one for the most wins.