St Kilda's one year stint to me treats the captaincy as not worth having if you're only having it for a year. Takes a bit of the prestige off the honour. Three years is a good length of time, and rewards others who deserve it. Something for the players to strive for!