I've seen flukey goals and assists.
But most times, the people who got the assist(s) and the goal all deserved credit.
I've also seen a bunch of really insecure Ovechkin fans go to great lengths to discredit everyone in hockey except the goal scorer.
I'll believe it more when I see the same arguments for Cheechoo, Brett Hull, Rick Nash, Corey Perry, Lecavalier, Milan Hejduk, and other leading goal scorers.
Do you not see the blatant difference between the point of the argument and your examples? No-one is saying that if player A scores more goals than player B, that player A had a better season.
Cheechoo and Hejduk didn't get Hart/Pearson shots cause 1) they had a player on their own team that was significantly better than they were who directly impacted the # of goals they scored and 2) lost out on potential votes due to the players on their team having more points (in cheechoos case, significantly)
Hull literally won a Pearson/Hart, and in his 2 other top goalscoring seasons finished ahead of Gretzky one year and Lemieux another year, despite those 2 having significantly (20-35%) more points
Nash had like 65% less points than the leading scorer his year he won the Rocket, Lecavalier was #2 in Hart voting for forwards, but lost out to Crosby who has 12 more points.
These examples do no justice considering that there's a ton of proof that shows when points are relatively close, the person with more goals is often viewed/voted as having a better year.
At the end of the day, it's not about discrediting the players that get a ton of assists, but giving extra credit to the players who are best at doing the hardest and most important part of a game - scoring goals. At the end of the day, regardless of how anyone feels, assists are completely arbitrary, and goals are not. The NHL could have never even counted assists, and no-one would have batted an eye, because it's not even common to record assists in many other sports. On the flip side, they could have arbitrarily decided that 3 assists could be counted for each goal.
-> This would drastically change the outcome of points either way, but the only thing that would be consistent are the goals.