>>266400 (OP)
You do realise that many names have both a masculine and a feminine version, right? "Mario" is just masculinised "Mary," and "John" has a feminine counterpart in "Jean/Jeanne." The French you so detest have Rene (m) and Renée (f), as well as both men and women named "Marie." You even mention "Stephanie" when that's just a feminised "Stephen." And you've totally negelcted that the typical gender of a name can change over time--"Shirley" were primarily male names not even 100 years ago. "Erika," oddly enough, is actually not a fem equivalent to "Eric," but is actually the name of heather in some of the non-English Germanic languages; and of course, "Heather" is a female name in English too.
For what it's worth, I think it can be kind of cute when girls have unisex names or names that are often male. I've met girls named Mason and Logan before, for example.
Anyway, okay/10 bait, I replied.