ColePens
RIP Fugu Buffaloed & parabola
I was going to go through all of JR's moves one by one to comment on each one since the 2017 draft, but it took too much time and I figured I'd just group them into categories.
Overall, I think he has done a poor job. I don't think I'd call it any worse than "poor", though. He's been good with re-signing players and a lot of his trades are good in value, a lot of those trades just haven't worked out. He has been a mess with replacing departed players from the 2017 team and he's been even worse in free agency, which takes him to poor for me.
- Re-signing players: I think he has actually done a fine to good job with re-signing players. The Dumoulin, DeSmith, Simon, Rust and Guentzel contracts were all good to great. Hornqvist was fine, it hasn't panned out great so far, but it's not a bad contract. Oleksiak, Sheahan and Sheary ended up not working out, but I don't think they were "bad" deals. I'm pretty sure that's mostly everyone.
- Trades: JR has made 3 types of trades in the last 2 years: bad trades, good value trades for players who don't fit and good value trades for players who fit, but aren't good enough to make a huge impact. I think most of his trades fall in the first 2 groups. The only trades in the last group are the Pettersson trade, Sheahan if you look at last year and the Bjugstad/McCann trade, and that's only if you don't consider the Bjugstad/McCann trade "bad" because of what Brassard cost. Pearson, Oleksiak, Sheahan if you look at this year and Brassard fit in the "bad fits" group, but I'm not sure if Brassard belongs in that group or the "bad trade" group.
- UFA contracts: horrendously bad. I don't think I need to go into any more details here. Hunwick was bad, Johnson was worse, they brought in Grant to be a tough guy and McKegg was signed to be their 3C in 2017. Just horrible.
- Replacing departed players: this is where JR has failed the most. JR may not have made the wrong decision to let those guys walk, but he has been horrible at replacing those guys. He tried to replace Daley with Hunwick, it was an absolute mess. He tried to replace Cole with Johnson, it has been an absolute mess. Kunitz was mostly replaced in the lineup with Reaves. It took him a year and a half to replace Bonino with a 3C that fit what the Penguins needed out of their 3C, and that's even with him getting a great return with Sheahan. Simon hasn't been able to replace Sheary. It goes on, the Penguins have downgraded across the chart when looking at replacements since the 2017 team.
Meh... you did so well to analyze it, then your last paragraph i'm going to question. You are taking today's feelings and applying a perspective. That's vastly unfair. If you took his body of work, you wouldn't find a better GM in the league. Period. So if you are going to claim "overall" status, you still have to praise. The appropriate thing is to discuss the recent decline.
By the by - this is on the players, too. Just saying. And coaches. Everyone is responsible.