Quoting: littlejerryseinfeld
He has scored 15+ goals once and over 40 points once.
He has scored more than 10 points twice and had more than 3 goals twice
He's 30
He's also played more than 55 games only twice - the past two seasons with the Wild. He literally had 103 games in parts of 4 seasons under his belt before getting a shot with the Wild - I don't think using counting stat benchmarks for him works. It's also several years ago, on a different team, with a different coach, and with different usage (9ish minutes TOI with Nashville vs. 16+ with the Wild.) It's apples and something even more different than apples than oranges.
His most recent production is 158 GP over two seasons with the Wild, where he went 33-48-82. Over an 82 game pace, that averages out to a 17-25-42 line. I don't think calling him a 15-20 G/40pt guy is any sort of stretch when that's the production he's put up for the majority of his career to date.
The age is what it is. He's 30, he's gonna get $2.1M through his age-34 season. It's 3rd line money - hell, if the cap goes to $90M+ it's going to be 4th line money. Acting like he's a problem for a Wild team paying their 38 year old 7th D $2M (with a full NMC) or paying Marcus Johansson $2M for his age-33/34 seasons (with, you guessed it, a full NTC) just seems like picking nits.