I think people complain too much about what others name their children. It's because most people think anything other than standard names are stupid, so anything outside what they class normal they would frown upon.
A name is just a random assortment of letters to distinguish us from others, why does it matter if it's something simple like John or Roger, or if it's something like Apple or Brookyln? If you don't like those names then no one is making you name your children that.
Would you complain at primitive tribes across the world that name their children differently than we would, or how about looking at some Chinese or Japanese names, which are very "odd" compared to English or American names.
Maybe we should all make up names, that way your child would be totally unique, instead of a world with many John Smiths etc.
__________________
|