How many teams have won the Cup with guys taken at the top of the draft.
Pens, Crosby, Malkin, MAF
Chi, Kane
LA, Doughty
Caps, Ovechkin
Heck Boston had Bergeron #45, Marchand #71
You don't need a bunch of elite guys, you just need a deep, quality roster.
Pens had the ultimate tank, but most teams have one of these guys.
Patrick is all of 20, but people are writing him off.
Those guys above are all 1st ballot HHOFers. And when you look at teams like the Leafs and Jets, they are also poised for success. Even if you don't win Cups (or for a while) players like McDavid, Dahlin, Eichel, etc. add a level of excitement to a team, sell tickets, and make money.
As for Patrick, he was never projected to be an elite stud. The Flyers have had the misfortune of landing the 2nd overall picks in years when the 2nd player taken was "good" (JVR and Patrick). If the Flyers drafted 2nd in the Ovechkin/Malkin year, McDavid/Eichel year or Matthews/Laine year, things would be different. They don't control that, but it is what it is.
But the only way to get a McDavid, Matthews, MacKinnon, Laine, Dahlin, Crosby, Ovechkin is to lose and completely rebuild. Once Giroux is gone, the Flyers have nobody close to his level up front, which is why I've been clamoring for Nylander, who I feel could eventually be that type of player.