It's a pretty simple solution. KK needs to be signed by Habs - at 6.1M and MB gonna have to eat crow. You simply cannot let a big/solid young 2C go for peanuts on the dollar. He's going to break out this year (especially with Danault gone) with guaranteed top 6 minutes. MB is just a simpleton who got played, and if he fails to match the QO, then he's a simpleton with an Ego (bad combo).
$6M is really not that much, even more so for a Habs team with no C depth. KK is the difference between barely making the playoffs and having a brutal bottom dweller year.
Just remember, KK is worth $3M currently - so all this arguing is over $3M which is roughly equal to 1 or 2 bargain bin journeymen who end up taking roster spots and time from developing players.
IMO this is the greatest gift Carolina has given us: it handcuffs MB from journeymen bargainbinners, and checks his ego at the door bc he cost his boss $3M for being an idiot.