I've been reading this board for a few years now and have yet to see you take a position on anything where I actually agreed with you. Now, I tend to be reassured if I see you disagreeing.
It's not whether he's worth 5-6 mil a year, its whether he's worth 7, and no one really knows that answer. I watched every game last year and while he was good, I didn't see him carrying the team on his back. I guess I'm not the only one who thinks johansen's stats don't tell the entire story, because he's a 21 year old 30 goal scorer whose team doesn't want to sign him to a long term contract.
like others have said, his growth could stall if money is thrown at him, and he could end up losing motivation, getting benched, and asking for a trade … or just never live up to the guaranteed paycheck.