I'd say it is a little early to say "1 pick on our roster", Dubas has done a really good job filling out the roster so it is hard to fit in prospects at this point. For example, we have 8 NHL D.
Is Sandin the prospect you're bad-mouthing? Interesting.
SDA and Hollowell are long shots, like most picks outside the first round, the point is, we were drafting guys like Kroshkov and Ransanen in the second round instead of guys like DeBrincat, and now we draft the smaller skilled player (Robertson) if he is there instead of just size, but we also draft the large skilled players too.
Dubas is the GM, he runs the draft, we have scouts for a reason, they are to assist our management team, Dubas puts a lot of trust in his scouts it appears (which I think is a good thing), but ultimately, he is the one who makes final calls on things.
He would have vetoed Knies last year if your made-up opinion was right.
--Edit--
To add onto this, you pick up a Tom Wilson if he is available as a mid first-rounder, but you don't pick up Reaves, you pick up those types as free agents or spend a 4th on them if you need it, why waste a 4th round pick hoping someone will turn into that player instead of just trading the 4th for them?