The difference between the Red Wings and the Habs is that when Yzerman was hired in Detroit, he didn't have a base to work with. I think the only one he inherited of any impact is Larkin. The Seiders, Raymonds, Kaspers, Edvinssons, as well as prospects like Sandin-Pellika, Augustine, and Danielson, he had to draft them.
We can say all we want about MB, he didn't leave the team empty handed so when HuGo were hired, they already had a base to build on (Suzuki, Caufield, Guhle, Struble, Dobes, Monty + prospects who were in junior and college who were doing well at their level like Tuch, Farrell, Kapanen, and Mailloux to name just them).