It's like you and that Blackhawks guy are intentionally stupid. Is it a bit?
No one would have a problem giving Donato 4.5Mx2, if he had done this 2 years ago with where the Hawks were, literally just starting their rebuild. You needed guys to be here, to fill roles and man the tank. That's why Folgino, Athanasiou and Dickinson were all overpaid to stay here on short-term deals. Those deals were never meant to reflect what Davidson valued them at for their on-ice ability.
The Hawks are at a point now where they'll want to spend money on players that actually move the needle for them, while keeping in mind the raises of guys coming off ELCs. Where does Donato fit on this team going forward? He's a middle-6 forward, and it looks like the Hawks are going to have a lot of those guys in the pipeline pushing for jobs over the next 1-3 years. You already have Teravainen and Bertuzzi under contract for the next two and three years respectively, who'll fill those middle-6 roles over that time. You're going to be active in the trade/free agency to bring in more impactful players. Donato just doesn't fit. He's going to want term and that just doesn't make sense from CHIs POV.