I dont know how anyone could argue that Giroux isnt one of the 10 or so most productive players of his era. I do think it was a fair argument to say maybe he won't fully recover or that he won't stay healthy as he was having trouble staying healthy for a while there and just couldnt skate like he used to. Thankfully he just needed an injury free summer of training.Well, certain members of this board try to fit every fact into an (ever-changing) narrative.
It's quite clear that Giroux spent multiple seasons suffering from physical ailments.
At his current rate of play, as he now finally has a bonafide elite center on his team, there's no reason to think he can't have another 4-5 years at a near All-Star level and age gracefully in the manner of say, a Steve Yzerman.