Lots of players want to play football, they will often move with lower wages as they know their club doesn't want them and they won't play. This is especially true when an international tournament is coming up. They will take their loyalty bonus and signing on fee and take a hit on wages over the long run.
These things still tend to balance out.... Bigger signing bonuses, comparative length of contract, avoiding wage-potential depreciation through in-activity etc.
