Spin it any way you want, but they offered 1.5 million for a Calder finalist who plays a position they needed the most. When the player wanted around double that, they traded him. The fact that they offered 1.5 million says they want him back. It wasn't only a money problem, but money was part of the problem.
Yes, they offered him a contract, and when he asked for more, they traded him. Not because they couldn't afford to pay him more, but because they didn't think he was worth more.
Evidence that they could have paid him more, but chose not to, includes the fact that they signed Andersen at $4.5 million per year, and Raanta at $2.0 million per year. Also, here we are a month later, and the team just signed Kotkaniemi $6.1 million offer sheet.
I'm not sure what part of this you aren't understanding.