One opinion regarding long term contracts with significant dollar amounts tied to them pertains to the theory that general managers and executives will be relieved of their duties at some point by the ball club prior to the conclusion of the contract in question.
Instead, the prevalent Russian theory is that the Chinese will follow the advice of their great military philosopher Sun Tsu, who said the best general wins wars without fighting a single battle.