I remember gretzky being called a whiner too, and mario lemieux as well, as there was so much clutching and grabbing back then that they complained to the officials, as I guess they thought that could bring attention to the situation.
Do we assume that everytime crosby talks to the officials he is whining, I don't think so, he is the captain and can question different aspects of the game, eg. where a faceoff should be taken etc.
I notice other captains and alternates doing the same, and surprisingly the other day apparantly crosby did admit that when he was new in the league he did whine.
But as was stated, all of these players mentioned are the best players on their teams, because if hortichuk and others like him whined, the official would tell him to f**k off.