Everyone loves a good nickname. Unless of course, you still have a horrible nickname from grade school your jerk friends made up that unfortunately stuck, in which case you probably hate nicknames. There’s a guy from my hometown who still goes by “Gravy Train” to this day. I, for one (as well as Al McCoy, who is responsible for a few of the names in this list), love nicknames, and the Phoenix Suns have had some great ones throughout team history.
I’m a huge advocate of the NBA allowing players to wear nicknames on the back of their jerseys for one game per season kind of like Major League Baseball does with what they call Players’ Weekend.