Earlier quoted context omitted.
That's very funny but as someone with an unusual name it's less funny. More seriously your should use a middle name to provide uniqueness. People are basically unable to recognise words they haven't heard before. Complexity in the part of the name used normally is a hassle.
I'd say the middle name is the place for common-ness. My first name is unusual (Lon), but my middle name is as common as dirt (David). The first name is a hassle sometimes, but I can always go by my middle name if I want. It also gives me the option to use the elitist "L. David" if I like. I really like having a unique name, and I don't think I'd be happier being a "John Smith". Ultimately, your name is what you make…
Actually for much of his early life he went by Barry. Also Barack and Hussein are very common Arabic names.