As others have mentioned he signed his deal when he came off a 58 point season. 8M for a 58 point C isn't exactly taking a discount.
HOWEVER, the contract does look like it has aged beautifully. But yeah suggesting he took a "discount" is just rubbish, great player no doubt. I think Sens are a playoff team this year. Just don't like the narrative he's trying to push, it's like Draisaitl or Mack saying they took a discount when they signed their previous deals, like not really. You blew up after the signing.
All in all though, great deal for the Senators, who gives a shit about anything else really.