They don't have to deal with the Weber and Price contracts. They also have some decent young pieces that at least fill out their depth, and their prospect pool is okay. With a couple of high picks and selling off assets they have more flexibility to change the team around. Detroit is also a better managed team and doesn't have as many office politics as the Habs.
What is there to deal with Weber , his cap hit is in line with his production , age and other factors?
Habs have younger pieces that have produced more at the NHL level. Especially when looking at Galchenyuk/Drouin vs Mantha/Larkin/Athanasiou. I'm not going to quibble over other prospects as it's an opinion and perspective game where commmon ground isn't really possible (until said prospects come into there own or not).
Habs have higher value veterans in Weber/Pacioretty that they can leverage for better pieces compared to what Detroit currently has. That being said, I admire that your team still has decent prospects and aren't in such bad shape considering you've made the playoffs for so long. It's not easy being competitive longterm and I respect Detroits management , an area where Montreal has to revamp completly.
Price is still a star goalie (and if you look at star goalies many produce well into their mid 30s) , Weber hasn't slowed down and produced quite well until he got injured (where he's been very healthy otherwise). Pacioretty still has 1 year left on his deal at 4.7M , is top 3 for goals scored since the lockout and still top 5 over the last few years. I think I'm setting the bar very low when I say Pacioretty or Weber would return a very good prospect (perhaps not an elite/blue chip type) and 1st.
The point being with strong management , many of the Habs veterans that don't fit the more longterm plan can be used to acquire assets in a way I don't believe Detroit can. It's an uphill battle for sure either way but as I mentioned with a revamp in management and drafting/development the Habs could be competitive again by 2019-2020. Especially considering Habs have 6 picks in the top 100 in 2018 and potentially more if Pacioretty/Byron/Plekanec/Benn are traded for picks.
If current management sticks around , then I am 100% on board with saying Habs are screwed for the next 5 years+. The team has some good young pieces but is missing elite pieces you build around at two key positions (C + D) .