They've been better than a lot of NHL teams, yes. There's also a reason they've never finished it.
Everyone talks about elite talent. The Yankees have three guys who have or will win MVP's in their career. Have the Rangers had three MVP's in their 91 year history? Legitimate question. And nevermind that, the 4th-6th best players on the 2018 Yankees would be the best player the Rangers had (besides Lundqvist) over the last ten years. You ever wonder why the Rangers can't find all this talent laying around?
The Giants have a guy who's had literally the best start to a career ever for a receiver. 12th overall pick. Yeah, the Giants have their own baggage, but after all these years, the Rangers can't do that?
That's a different animal, you'll say. So let's talk about hockey. The Flyers get a 100 point player 19th overall. The Lightning get one 58th overall. The Hawks get a Hall of Fame D 54th. The Devils get the likely Hart winner for absolutely nothing. There's countless other examples. It isn't just about top picks. Those teams had top picks and supplemented them. We didn't need a top pick because we drafted our franchise in the 7th round. And nearly 18 years after that selection, we've still failed to ever put a winner around him, or ever put elite talent around him, outside of Jagr deciding to be 25 again.
Maybe the problem isn't draft status. Maybe the problem is this front office can't identify elite talent.
*inb4 "they wanted to draft Keller" and then reached with their actual pick*