I can see what you are saying, Con, but i think the players understand that their contract is for two or three years, and look at the monetary value over the entire period and not each individual year.
Once a contract is made, the total value of the contract has to be paid, excepting for certain circumstances. So if an injury or dramatic drop of form happen in the middle of the contract, it doesen't matter how the payments are spread. The total payments for the period specified must still be honored. That is why there are still some players on the list who may otherwise have got the chop - they still have contract to run and cutting them could see richmond paying out the full amount if no-one else picked them up.
If a player was to walk out just because he didn't think he was getting his worth in the last year of a contract, when, if you want to look at it that way, he had been overpaid for his first, then he's probably not the sort of person you want at the club anyway.