For as much as people (myself included) want to complain about trading away 1sts, there's never any guarantee that whatever pick would translate to a player that would make the Rangers better. Just always feels like everyone expects every 1st rounder to be a career, retired-number Ranger. Sather always seems to have a (albeit tenuous) back-up plan which seems to be finding gem-in-the-rough undrafted guys. They nabbed Girardi and Zucc who have been pretty big contributors to the team. Talbot isn't going to light the hockey world on fire, but he more times than not looks like a great backup to have and especially on the cheap. While Hayes wasn't undrafted, the brass were able to sway him enough to want to sign here. Haggerty also looked pretty good although I haven't kept up with HFD this season.
For sure it's not unfounded to be a little sour at trading away the opportunity to get one of the first handful of picks in any draft, but I don't think the overall outcome across the last half-decade have been bad at all.