If we look at just the drafting (which is what you were complaining about) rather than development, we have a reasonable number of good picks: Price, McDonagh, Pacioretty, Galchenyuk, Juulsen, Sergachev and Kotkaniemi. Not all equally good but some draft years are weak and some years the Habs picked late. Still, seven decent picks in fifteen years is not nothing.
Now, development has also been a problem, but a separate problem...