The problem with a bunch of fans (not pointing fingers here at you of course) is that they have a "star-or-bust" mentality when it comes to players. A lot of fans are unhappy with Buchnevich because he isn't putting up 80 points.
You still need middle-six players. If Kravtsov tops out as a 50-55 point player, you can say it's diappointing considering where he was drafted but in the context of what other players in the 8-10 range put up, it wouldn't be wildly out of place.
You will never have 6 P/GP players on your team. With Kakko on the right, Lafrenière and Panarin on the left having Kravtsov chip in with 50 points would give us great top-6 depth on the wing
If Kravtsov is in the 50-60 point range, I personally would be okay with us taking him where we did. Obviously you'd love to get 60-70 points, but I don't think I'd be terribly disappointed either.
The reality is that regardless of how nice it is to dream, even if we become an offensive powerhouse like Toronto or Tampa, you're not going to see a roster where Lafreniere, Kakko, Zibanejad and Panarin all hover around 90-100 points, while Kravtsov, Chytil and Kreider all score 60-70, and Buch, ADA and Fox all score 50+, with Miller, Lundkvist and company all trending upward offensively.
I know the immediate reaction to that statement is, "Of course not, Edge. Most people know that."
That's true, most people do know that. But let's be honest, on some level we do kind of hope for that and part of us wants to see how close to that we can get. We don't want to imagine any of those names performing at "less than" those levels. Shit, I'll throw my name into that hat.
My gut tells me that if Kravtsov sticks around (and that's not a given, going all the way back to talks with Toronto), he's probably going to be one of those guys that fans and the board debate a bit. In that sense, he'll probably occupy the real estate currently owned by Buch and Kreider on the wings.
That's not a bad ROI by any strech, but it will be seen as "less than" by a lot of fans --- and that's understandable.