A lot of English names come from where one of our ancestors lived or what they did for a living (Baker, Smith etc).
This is happening afresh in our smartphone contacts apps when we don't know people's surnames, or think we won't remember why we put them there. How about we start again each generation? It could avoid the problem of whose name to pick when people marry/live together - just make up a new one.