Before this season I thought he'd go down as the best player to never win any hardware.
Somehow he managed to win a rocket and Sakic never did, despite having one of the best wristshots of all time.
But yeah, never expected him to lead the league in goals. Good for him.
I think when it comes to winning such an award, it does come down a lot on luck. You need a peak-year, preferably at a time where no one else has an even better one, while all of the usual suspects struggle for some reason.
If you look at recent winners, Ovechkin has finally aged out, Draisaitl had an off-year in terms of goalscoring and then got injured on top of it, Matthews has been a shell of his former self in terms of goalscoring and can't stay healthy either, Pastrnak has short far less than in the past, while McDavid actually got back to scoring goals again, but not quite to the extend of his peak-year. That's exactly the time you can win one of these.
Sakic had the bad luck that his best goalscoring-years came when Lemieux and Bure delivered peak-performances.
Sometimes you have these years, were no one is really running away with it.
If you look at the years from 2000 to 2016, outside the lockout-shortened 2013, every year required 50 goals to win the Richard, apart from 2004 in which 41 was enough. A player could score 50 multiple times without winning the Richard, but then be injured or have an off-year in a year were significantly fewer goals would have been enough, thus missing out on a Trophy he would have won if he had just delivered his usual play.
Jaromir Jagr scored 62, 54 and 52 goals, yet never won the Richard either. Even though those totals would often have been good enough in the years before or after.