In the interest of staying on topic while trying not to offend anyone, I will say this.
Whether or not you think some of the contracts are bad or not, they represent a significant percentage of a limited pie, leaving a finite amount to spend on other players. Simple fact.
By adding another player in the $8-9M range, it further reduces the amount that can be spent on the remaining players. Simple fact.
Some believe that a team can compete with some 50% of it's cap tied up in 5 players. I do not share that opinion. I can find no evidence of it happening in the cap era, and again IMO, I doubt you ever see it.
If Mr. Dubas believes that is the route to take, then I hope for his sake he is correct. If he is not, I doubt he works as an NHL GM for a very long time, if ever.