From a player's perspective, you should really be looking to bank an extra $1 million out of your career, because the average length is 4 years.From a players perspective you would be more inclined to chase success short term term over a longer contract that would be in a developing side. Sure 4 years is great but at the time when he signed he was starting / cusp of a formidable side.
Footy is about moments and if it had paid off this season, he could have been a premiership player instead of having an early trip to Bali.
He still is a great midfielder who will have to wait his chance, but inevitably it would be best in another side.
Dev still has to be still in front of Lashcroft and Marshall, who as great as they sound are still kids not yet proven in the AFL.
Many teams would be interested in his services.