Sun Tzu Salako had a contract that said if he played a certain number of games he'd get a renewed deal. He didn't play enough games. Presumably you are suggesting he should have been selected just to give him an extra year ?
That's not quite what happened. Salako's contract had a clause stating he'd get another year if he played X games (I forget the number). When he had played X-1 he was told he wouldn't be selected again unless he agreed to the clause being removed. He did so and was then selected to play some more.