Markov and Diaz...soft...nothing wrong it, u just can't have all players like it. U need some counter-balance.
Subban can not protect himself and he has a target on his back due to his perceived rep and antics.
Emelin can check with the best, but he can not protect anyone, neither can George's. Frankie is willing but simply undersized. He'll try but he can not fight very well.
The D has no one 'tough and willing to drop them them' or put fear in anyone.
We have Prust. Awesome. We have Moen, but he only drops them when absolutely backed into it. Armstrong, again, is worthless.
You need a White in the line up to help Prust. He can't take on everyone by himself. You will wear him out quick.
Armstrong, White, Prust, Moen and Bouillon can all drop the gloves and defend themselves. They don't need to win every fight, just dropping the gloves suffices.