It's funny how disliked nicknames are, so much so that a nicknamed Pokemon is often deemed completely undesirable when trading. Poor Pokemon, they aren't allowed originality, on top of their lack of personality. I wish it was easier to see them as actual creatures than just glorified numbers, but alas that would require an unrealistic amount of effort from the developers.
As for me, I'm not gonna name every single Pokemon I have, ain't got no time for that! I just name the ones I use competitively or have specific uses. I'll likely never trade them so their loss of trade value is of no consequence. Here are the names for my current online battle team!
Aerodactyl♂ - Evolsaur
Heat Rotom - Easy-Bake
Serperior♀ - Leafia
Klefki♀ - Shiny Thang
Scrafty♂ - From Da Hood
Gastrodon♀ - DeepSeaDiva







