Common names are easy to parse gender until they’re not. I just met an elderly man named Courtney. My niece’s legal name is “Jaime”, which is a common male name amongst Mexicans. My elementary school had a Pat of both genders. Sam as well.
Then there are names from other cultures that speak non-Germanic, non-romance languages. Good luck knowing Mandarin or Cantonese names by reading them. Same with some Irish and welsh names. Same with names from Africa.
Common names are easy to parse gender until they’re not. I just met an elderly man named Courtney. My niece’s legal name is “Jaime”, which is a common male name amongst Mexicans. My elementary school had a Pat of both genders. Sam as well.
Then there are names from other cultures that speak non-Germanic, non-romance languages. Good luck knowing Mandarin or Cantonese names by reading them. Same with some Irish and welsh names. Same with names from Africa.