I used to NEVER name my Pokemon, and it drove me crazy when I would get nicknamed Pokes in a trade. But I actually started nicknaming when online trading was introduced. It was always fun to see what nicknames you'd get from other people!
I bought a used copy of Ruby recently and when I turned it on, there was still a save file on it. Some jerk had named his Pokemon all vulgar, gross names, so I renamed all of them and transferred them to another game and erased the file. Kinda silly, but I felt bad for them! I think eventually I might transfer them to Gen IV and offer them as rescue Pokes to people.