Lots of guys to replace Johnson, he's already a third pairing guy at $6 million for 4 more years. Makar and Timmins can replace him, and they still have Barrie, dumping that contract is totally worth it.
Panarin might not be worth $11.642 million, but he ain't worth that much less where passing on him makes sense if you got lots of cap space.