IIRC the cost of a player is amortised over the length of the contract, capped at five years. In other words, if a player has say a six year contract it is still amortised over five years.
There is therefore an advantage in having five year contracts but no further advantage for a longer one. I...