i prefer a steady role player who contributed important but underheralded dirty work to winning teams than a first line player scoring above average points on mediocre-to-terrible teams.
Agreed completely. Pretty much any above average NHL player can score 40-50 points when given first line minutes and top powerplay minutes.
Sorry, but 48 total points in 3 partial seasons does not get you anywhere close to the top 60 canucks all-time, even if he was the best 3rd line centre the canucks ever had.
I don't disagree, but I think there's more merit to the second part of your sentence than the first. Malhotra's one season as the best defensive player in the league on the best team in Canucks history is worth more to me than Anson Carter scoring 33 for simply shooting right while playing with the Sedins on an utterly disappointing team.