Well. He signed that contract. Take him back to then, and he was happy to. What an opportunity we gave him (it turns out)! I imagine he's at the top end of expected (his and ours) achievement and likely to benefit from bonus structure as a result.
That sort of structure of deal is good for retaining players you might want to keep. The alternative is a very good, very happy, player who can piss off to pastures new. There is no perfect player contract, because they depend on outcome. One of the strengths of the current ownership is that they know the game and how to structure things.
We can make him happy by agreeing a good deal, and if he doesn't want to we retain some value if the clause is triggered. You want to get some value out of player contacts. Not give them all arters. This seems to me to be a happy position to be in, both for club and player. It means things have gone well.
This would seem to be cause for praising the contract competence of the club.