This is a weird trade but you seem to be implying that it's massively unfair for the Rangers. It's actually the opposite. Cruz is a much more valuable player than Seager.
I agree that the trade doesn't make sense but I think it's the opposite of what you're currently thinking. Unless I'm misunderstanding you?