I didn't read the original article, but considering most kids have an Instagram or YouTube account, they still probably use nicknames, even if it is just online.
In high school I had a very ethnically diverse group of friends and our nicknames would probably have us in jail in these absurdly pc times. Being half Kiwi, half German I was called everything involving sheep and Hitler.
Another mate was Burmese-Italian, the Greasie Burmesee.
Malaysian Chinese: Yellow, Mr Slant or Monkey Magic.
Indian named Russell: Rissole or Burnt Rissole
Another Indian: Curry Muncher or just Curry.
Bulgarian-Pole: Commie
Incredibly enough, none of us have been irreparably scarred by these base insults.
Another friend who was a rather large, hairy chap was called at various times: Horse Head, Meatloaf, Quasimodo, Yeti, Big Foot, and Bfnas (bum fluff needs a shave).
But by far the worst was: Phantom Bogger.
What happened is that during class at school, some sick bastard crapped all over the toilet seat in one of the toilets. Fark it was disgusting. My mate was jokingly accused of being the culprit. Unfortunately for him the name , or variants such as Bogger or Phantom, stuck like the shit on that toilet. The bizarre thing is he didn't protest at all, but it made no difference. I often wonder how he explained that one to his wife and how he'll explain it to his children.