You do realise these aren't new names, right?
They're from another time when things that would be considered cheezy by today's standards, weren't back then.
It's like how there aren't a lot of people called Ebenezer nowadays.
Even so, the name isn't that bad. Your reaction is a bit over the top.