It wouldn’t have mattered because his ELC would have slid a year anyways. He was also coming off a season where he missed over half the season with injuries, and wasn’t that good in the 30 games he did play.
I guess he may go back to Guelph as his contract contains 2020-21 Juniors salary (First time I see this kind of clause in Montreal). Don't sleep on this kid, I wouldn't be stocked if he's going back junior for a 4th season (Like Suzuki did) and put up around 95-100pts. Good luck Cam!