As a general rule, I don't think it's a good idea for a GM of a young team to declare "the rebuild is over" and start committing significant cap space to players on the wrong side of their prime before the team has proven on the ice that they're a veteran player like that away from being a legit contender. I mentioned the Marleau signing in Toronto, which was obviously an extreme example, but less extreme examples would be Detroit's signing of Chiarot, and New Jersey's signing of Palat
I'm not saying Giroux isn't worth 6.5 million per for 3 years, and if he'd signed that deal in Calgary, I wouldn't have batted an eye, I'm just saying I don't think he's worth that to Ottawa
That's my perspective on the matter, and I'm not saying I'm right, and that differing points of view are wrong, I'm just sharing my thoughts on it