I don't even dislike Kreider.
I just have trouble with the bigger picture stuff, it still seems like the Rangers are building two separate teams. One which is drafted recently and will need new more extensive contract soon, and a different one where they signed/extended players who are going to leave their prime before the younger enter their primes.
While I think someone like Eichel, even at his cap hit could help bridge that gap, it also seems like the cap allocation already spent on some of those older guys hurts that reconciliation process.
I don't know, something like two different GMs, one who controls the sell/draft build process and another who is trying to keep them competitive and I'm not sure if those two camps can meet where it end up with awesomeness.
I feel like there are always going to be contracts, not just one, that the Rangers would like to get rid of in order to make the team better, yet they just can not get rid of them when the timing is right. That never ending process of that kind of drives me crazy, because I think that timing could end up in a cohesive maybe even great team if they would just let it play out. I always feel like they are a year ahead in thinking they'll be good and that turns into a a step back by not waiting for it.