My take is that he was the best available, and the goal now is to beef up the defense in front of him.
Still, I don't think you give him that length of deal. I agree, though, the Penguins got better defensively and will be a tougher team to play against with the moves.
Here's all the moves:
Tristan Jarry, G - 5 years, $5.375M AAV
Alex Nedeljkovic, G - 1 year, $1.5M AAV
Magnus Hellberg, G - 1 year, $785,000 AAV
Ryan Graves, D - 6 years, $4.5M AAV
Ryan Shea, D - 1 year, $775,000 AAV
Reilly Smith, F - 3 years, $5M AAV
Lars Eller, F - 2 years, $2.45M AAV
Noel Aciari, F - 3 years, $2M AAV
Matt Nieto, F - 2 years, $1.8 AAV
Joona Koppanen, F - 2 years, $775,000 AAV
Marc Johnstone, F - 2 years, $775,000 AAV
Radim Zohorna, F - 1 year, $775,000 AAV