Suppose if you only judge it on the most recent season (due to his age) it's a very different picture.
Seems odd, no doubt, just trying to understand the thinking. It makes more sense than giving older players with no resale value, who earn decent cash, stupid length deals.