Sheary was undrafted so his road was always wait and see as he wasn't drafted high or you know, at all.
Guentzel performed at literally every level of hockey and has been out performing Bennett.
Rust is another not first or top 5 pick that was in college developing like the other two above.
Dumoulin was *cough* you guessed it, in college and developing.
You know what rarely works? A highly drafted player that struggles mightily for doing what they drafted him for. Bennett probably should have spent another year in junior and then the ahl. Now to put him in the ahl I believe he either has waiver issues or if he doesn't it looks like a demotion and could hurt his confidence, whatever is left. You know what happens when a prospect is rushed and moved later than they should should have moved him? A lesser return. The kid has solid defense acumen, but offensively the guy doesn't look like he knows where to be. If there is a kid that needs a kick in the rear as a change of scenery, it's that poor kid.
Now you keep getting offended. Not sure why. For one I don't want him on the Pens. I really don't. So any notion of me proposing JR trade for him is a non starter.
Oh and as a Pens fan I have absolutely zero issues with the flames. So not sure where the hate is coming from? Flames are probably the Canadian team I hate the least.
Different players peak at different points in their careers, sometimes it is better to wait and let them go through their growing pains and develop when they are ready. As I tried pointing out, Bennett has been in the NHL for less than 3 years and to be perfectly blunt he probably wasn't NHL ready when he first entered the league but a 4 goal game and playing with Backlund made him look better than he was. But not all higher picks are high end players in their draft plus 4 seasons. Look at some of this recent higher picks:
Dumba didn't really break out until his draft plus 5 season
Morin still isn't an NHL regular
Drouin didn't break out until his draft plus 4 season
Couturier didn't reach 35+ points until his 3rd year in the league and now in his 7th year is finally showing what people thought he could be.
Baertschi didn't break out until his draft plus six season and in his draft plus 7 season he's looking like the guy people thought he could be.
Johansen didn't break out until his 3rd season in the league.
Nino didn't really break out until his draft plus seven season
Granlund didn't become a good NHLer until his draft plus 4 season and starting looking like the player he was hyped to be in his draft plus 5 season.
You claim things rarely work, yet in every top 10 I find examples of guys that needed time to develop, those that were dealt (with the exception of Sven) were dealt for decent returns. Why would the Flames just give him away? It literally makes no sense.