I think it makes all the sense in the world. Adding a free agent, for example, costs only money. Adding a starter by trading your best player costs your best player. And in this specific case, they aren't even adding a starter, they're adding the potential for one starter. Everyone wants the Twins to get better. Some of us just think if you're trading away your best player, there aught to be a real chance your team is better, and soon.