Whatever the cause, he had a disaster of a year and people keep trying to polish the turd for some reason. He wasn't that good at the end of the year, half the lines across the league were playing like crap after the deadline. He obviously has NHL level tools, so maybe he converts them, but it's a big maybe still. If he's a bottom 6, who cares at this point in the rebuild?
Don't get two, should have just eaten the third imo. Too risky setting the precedent with an overpay for 1 and I doubt he would have agreed to it.
Playing this "maybe" game with him doesn't seem like a good idea with so many depth players fighting for minutes right now.
There are enough cost controlled years coming up for the next 5-6 years he would have been easy to manage a hike in AAV in a few, and if he does bounce back to being a good prospect, that extra year locked up makes him much more appealing in a trade for a real long term answer.
It's fine, but since he won't be a a great contract comp to most of the drafted forwards on the way up, I think it would have been much better to have locked down the third year.