I personally hate nicknames in sports. They're seldom any good and everyone wants everyone to have one. Not every player should have a nickname.
On the Wings, I can think only of Mule and Goose that have "real," non-shortened-name nicknames.
There are forced nicknames that I'm not a fan of at all (or things like Goose that come from a bad pronounciation of Nyquist's name).
Then there are the vast majority of nicknames that just make sense to use. Z. Pav/Dats. Gordie. Danny. Mike/Babs. Nicknames are very much part of real life and not something that only happens in sports.
And I gotta say that I never imagined us being 9 games into the season with one of the biggest issues about the team being whether to say Nestrasil or Nesty. I thought for sure we'd talk about why Daniel Cleary is still in the lineup or why we re-signed Kyle Quincey.