Ah yes, and to fix that you sign these four defensive liabilities with all of your cap space, naturally.
Bertuzzi was signed to add some grit and size to the top 6.
Domi was signed to add some offense to the top 9.
Klingburg was signed to add some offense and puck moving from the back end (which was absolutely needed with the current D core).
Reeves was added for toughness to the 4th line.
Klingburg signing didn't work and he is out for the rest of the year (signed 1 year deal).
Bertuzzi hasn't seemed to fit as well as most would have been expected up to this point (signed 1 year deal).
Domi has looked fine as a 3rd line player although ideally he would be on the wing (signed 1 year deal).
Reeves hasn't looked good and is injured (he signed 3 year deal but can be burried with little impact to the cap if it comes to that.
If you think the 4 individuals noted above (2 injured for well over a month) are the reason why the Leafs look the way they do......you haven't been paying attention the last few years. Keep blaming the current GM for the mess that the roster is if it makes you feel better. A person doesn't get fat based on the most recent meal, its based off a history of poor eating/workout habits.