I can understand with names like Waldo and Ralph and Moonunit and even something like Aragorn or Legolas. But what's to make fun of with Brooklyn or Suri? I think Brooklyn would work either as a boy's or a girl's name - it sounds like Brook, which is a normal girl's name, and it also represents a city considered to be tough, which would fit a boy well. Suri is just a non-English, non-Hebrew name - so what?

I'm not saying all unusual names are good. Just that there are a lot of decent ones and some that are on the fence. The right kid could pull off Aragorn pretty well. But there's a risk there.