It has nothing to do with his contract, and everything to do with his play on the ice.
I don't know where you are getting him as top 10, unless its just pure points... cause his overall impact on the ice is not there, cause the defense drags it down.
His defensive game is attrocious, and yes 60 points is good, but is he going to take that next step. It takes a leap of faith to believe he's going to improve significantly at both ends of the ice, otherwise your offers are overpays for a 60 point guy with bad defence. Could he improve? sure, but its not a sure thing.
That 8th percentile in EV Defence (over 3 years) and 7th percentile (last season) is the issue. And 60 points isn't enough to overcome it.
Overall, with his offence factored in, his WAR percentile is 64%. That's good, and yes I'd take him. But I just wouldn't overpay for him, he's slightly above average as an NHL player. He needs to either become a 90+ point guy or massively improve the defence (or some combo of both) to really take the next step into an excellent forward and gamebreaker that is worth the overpayment.