Maybe it's a generation thing , I remember when i was a kid naving many arguments about Gretzky, Lemieux and Bossy vs Maurice Richard. My cousins and I we were arguing with my uncles about who was the best . Of course us kids we were saying back then that they were all better than the Rocket, but the endless closing arguments of my uncles were always the same : We are older than you guys and we saw Maurice play , you didnt. It was a different period , but he was better than all of them .
why is he underrated ?
Maybe not enough of us saw Gretzky back then when he was playing , maybe thats the reason why he's underrated, idk.
You have to remember that back then we didnt have all the NHL games available on TV , like we have right now with CI. In the east you were lucky to see him twice a year on TV on the regular season.
It could also be because Gretzky played mostly in the 80's where the level of talent for some of the NHL players could be compare to AHL players today. I'm not taking anything away from Gretzky, but todays talent is far superior.
Maybe it's because of the Goalies he was facing, with their weak and terrible standup style. Todays Goalie with the butterfly style are far superior to what we had in the 80's.
Idk , i was just thinking out loud, i have no idea why the greatest player of all time would be underated .