No, it doesn't seem fair, but that's the economics of football today.
If the three players mentioned in the deal are going the other way, plus another 15 million, I would do that in a heartbeat, considering 2 of the three are now rendered useless as it is, and Cavani is such a huge upgrade...