I think the main issue here is that the guy just signed a contract. You can't get in the habit of just ripping up contracts every year based on how a player plays. Especially because a player isn't exactly going to take less if they have a crappy year.
And while Taxi is great, he has a habit of missing games being with the national team, and through injury. Being available is just as important as being good.
That's kinda the thing - when a guy wants out, and you don't want to pay him, his only option is to play great for a year to increase his value. Then when he only has a year left on his contract, you renegotiate to lock him and make everyone happy. Or, he has a bad year and then there's that.
"Everybody has a plan until they get punched in the mouth." - Iron Mike
Bitch covered my plaid?
The sorrow inside me grows.
I need my plaid pitch.
"It goes without saying that when things don't go your way they just don't go your way. " - JCO
"He can't kick with his left foot, he can't tackle, he can't head the ball and he doesn't score many goals. Apart from that, he's all right.”
George Best, on David Beckham