The idea you have to have oddles of high picks simply doesn't fit the evidence.
Even the Blackhawks, with Toews and Kane, landed Keith in the 2nd rd.
Edmonton finally got to the SC Finals after years of futility, with McDavid (1), Draitsail (3), Nugent-Hopkins (1) Nurse (7), Bouchard (10), and may fall well short this year. Toronto with Matthews (1), Tavares (1, FA), Marner (4), Reilly (5), Nylander (8) hasn't got past the 2nd rd. And let's not talk about Buffalo.
Meanwhile,
Florida, Barkov (2), Ekblad (1), Tkachuk (T), Reinhart (T), Bennett (T), Verhaeghe (SFA).
Vegas, Eichel (T), Pietrangelo (FA), Stone (T), Stephenson (T),
Colorado, MckInnon (1), Makar (4), Rantanen (10), Landeskog (2)
TB, Point (3rd rd), Palat (7th rd), Hedman (1), Guorde (UFA), Stamkos (1), Killorn (3rd rd)
TB, Kucherov (2nd), Stamkos, Point, Hedman, Killorn, Cerelli, Palat
STL, ROR (T), Tarasenko (16), Schenn (T), Pietrangelo (4), Perron (26)
Wash, Ovechkin (1), Kuznetsov (26), Backstrom (4), Carlsson (27), Oshie (FA)
You need a couple top dogs, but they can come from the top of the draft, later in the draft, trades and free agency.
A good GM uses all avenues and needs a little luck.
And a top goalie can cover a multitude of personnel sins.