Names...

What names do people use and why?

Thinking about names that I have seen in TG fiction for the characters that are changed or changing, if the story is aimed as being real to life the name can be anything. But and this is what gets to me in any other form the names largely seem to be boys names that are feminized, so Terry becomes Terri, Nick becomes Niki. Is this a reflection on reality? Personally if and when I ever make the journey I will drop my bith names though I may well keep the initials.

Anyway reason I ask is that when I'm writing a story I try and pick names that are either to start with, so Sam, Chris or Jamie. Recently picked up a babies name book and found some other very interesting masculine names that are by sound certainly feminine. Jocelyn (masc) Jocelin (fem) and Kristen both masculine and feminine. Also heard of Karol which is derived from the polish Charles. I also know of several latin (& catholic) naming conventions that lead to boys being called Maria.

With so many interesting names why do so many TG fiction authors reuse the same names over and over? Not leveling my finger at any one person, just interested in what others think.