Joined: May 2015
Well we can only speculate the true intentions of either side. if we take what has been said at face value, so what if its two years? He wants to stay in Edm and by him signing short term at less money than expected, he's given Holland time to use the extra cap on better players. Then when his contract is up along with other on the roster, they'll have more "free cap" to sign him at the term and $ amount he's looking for. They can sign an extension as early July 2021 that a little over a year from now.
I know we've been trained to automatically assume the most nefarious scenario possible but its not always the case. If the talks were amiable and there no reason to believe negative, it could work just fine.
If he wanted this deal to be short as possible in order to cash in in free agency as much as possible, than yeah Holland made a mistake by agreeing to this deal IMO and should start at least discussing/planning his future trade already.