The second that Hartnell was acquired in a trade, Jarmo very much became responsible for that contract. No different than when Clarkson was acquired, it no longer became "Can't blame me for what Toronto did!"
The current front office is responsible for Campbell ($1.5), Boll ($1.7), Clarkson ($5.25 w/NTC and NMC), Bourque ($3.33), and McElhinney ($800K) in the dead weight department. That's a shade under $13 million, roughly 20% of the current cap that is completely useless.
Bourque will be gone in 19 games - non-issue. That was part of Wiz dumpback.
C-Mac at $800k - any backup G would cost that much. Korpi in low $700K when with CBJ. You may not like the player, but until Korpi bloomed, neither C-Mac's contract nor presence on the roster was an issue. The bigger issue is the $7.45M cap hit for Bob - please please please get healthy and crazy good again to start 2016-17 (don't care if he plays a minute the remainder of this season). If Bob doesn't play like a stud, it is that contract that is an albatross (although Korpi being on ELC makes it less bothersome).
Campbell - I would have greatly preferred McKenzie/Letestu. Not so much as to contract amount (although a bit high), but simply because Campbell has not been the player we want. He is not doing much to help the cause.
Boll - contract bad, service to club good, next year is last year. Agree with you, but not something I get worked up over. He is receiving Lifetime Achievement Award for service during years when his fights were all there was to watch.
Clarkson - Bad all the way around. I can somewhat tolerate what happened with the Horton deal and the lack of insurance; hindsight bad deal. But worse, FO compounded their mistake x100 by taking Clarkson. He's a 4th liner at best, overpaid by $4M per year, for some reason apparently toxic (at least here!) and we can't dump it - ever. Even a buyout does not garner much - due to structure of contract. I will give you this one every day of the week.
For me, the contracts you cite are overpayment this year by $8.5M, overpayment by maybe $6M next year (simply Bourque being gone)- but someone would have to take those roster spots and be paid $1M at minimum, give or take, so its not $13M, its the difference (ignoring the Clarkson non-economic factor that is hard to quantify).
Is it just me, or does NO ONE ever mention his name in the room? Even when he was playing, he didn't exist.