Contracted until the end of next season, Beveridge was given another three years, tying him to the Kennel until at least the end of 2023.
But Cornes believes it was a strange decision given the club’s inconsistent results since their 2016 triumph.
“If you look at it plainly and simply since the (2016) Grand Final, they’re 27 (wins) and 33 (losses),” Cornes told SEN’s Crunch Time.
“They’ve missed the finals for the last two years and are probably going to miss again this year – probably.
“If next year they miss finals for a fourth year in a row, would you then extend him for three years? I’m saying there is no way you would extend him for three years.
“So why would you jump now? You’ve got this guy for 18 months, he might be your guy, but what’s the benefit of the club doing it now? Let’s wait until Round 5 or 10 next year and then go about re-signing him.
“I just think it has disaster written all over it in the last 18 months of that deal that sees him there until 2023. I’m happy to debate it, but that’s my opinion and I wouldn’t have go so early on that one.”