I think the other thing that helps is that there are a lot of guys who can all help in lesser roles, enough that the law of averages says we should probably get something out of them.
Sure, the Sharks aren't going to have contributions from all of Bordelau, Cardwell, Chernyshov, Graf, Gushchin, Halttunen, Robins, and Wetsch. It's very likely they don't get anything of value from most of them. But collectively they represent a nice array of possible outcomes from top 6 support wings (Chernyshov, Halttunen) to middle 6 guys (Bordeleau, Gushchin, Graf) to bottom 6 energy types (Cardwell, Robins, Wetsch) and varying probabilities of getting there.
that's 8 prospects who are not in any way key to the team's future core or grand success. If they just hit on 25% of them that's 2 more forward spots filled on cheap ELCs. And if we've seen anything in the past it's that sometimes what can kill teams isn't having to go find a 2nd line complimentary winger, it's spending millions plugging holes on the 3rd and 4th line when you should be able to do that on the cheap.
Ditto on D. You've got Mukhamadullin and Dickinson in your top 4 probably/hopefully likely. Emberson isn't a prospect by some standards but probably has a decent future slotting in as an NHL regular. Maybe they've got something in Walman too, who knows. But then you look in the prospect pool and there's still Cagnoni, Furlong, Havelid, Misskey, Pohlkamp, Roberts, Sahilin Wallenius, and Thompson who are all interesting to some level with possible NHL viability. 8 defenders, most of whom wouldn't be destined for a top 4, but if you just get one or two of them to become something, even if it's a 3rd pairing or #7D guy that's some nice work shoring up the back end and it means that when the team has to go hunting to fill holes in free agency or via trades they only need to address one or two slots in the middle of the d corps instead of 4 or 5.
Quantity is a quality all its own, but it's nice to at least have respectable quality in that quantity. It's nice knowing that we don't need every prospect in the system to hit in order to have a lineup that just needs tweaking to be competitive. We basically just need the bare minimum of success outside of the core "can't miss" guys.
Oh, and goalies because goalies are voodoo and who can tell anything with them.