Removing backer names?

As someone who understands why the backer names exist, but finds them extremely annoying and immersion breaking, I tried to remove them myself by simply removing all the names with the Backer tag from en.json in the names folder, but this apparently results in every second person being called “Tom”. I’m guessing there’s a hardcoded, very high chance for the name generator to use a backer name, and if it doesn’t find one it resorts to a default?

Is there any way to easily prevent these names from appearing by editing JSONs, or would that require actual coding?

It’s something like a 33% chance, I believe. And no, you would need to crack open the code itself if you would want to remove it.

Alternatively you could just replace all of the current backer names with duplicates of the other names that are already there.