How exactly was he to do that? He brought in Barrie for a really cheap deal, but other than that? Piets was the only really good Dman available in the off-season. Schmidt became available late in the game because Vegas needed to dump money, and our cap was already full at that point. I can't blame Holland for that.
If he doesn't do something to address the defense next off-season though, where we have lots of cap room, THEN I'll be pissed. But Holland can't invent cap space, so I can't blame him.