I don't think most names are bad, it's just like the waaaay too common ones or the way too uncommon ones. I prefer the way too uncommon ones cause it's a real pain in the neck to be named "Jessica" because there's always about 20 other Jessicas in your class in school. So when someone is like "Hey Jessica!" about 20 heads turn and you don't know who is being called.
And that just leads to a lot of horrible nick names like "Jay Jay" which is what my friends randomly decided to call me.