I'm sorry if it seems like I'm picking on you, I'm just trying to make sense of this concept.
You wouldn't stop bathing and just say "Oh I wish everyone could be more open-minded and accepting of different odor styles," would you? Then why would you deliberately give a child a name that's guaranteed to be misconstrued and cause problems?
Yes, people who make fun of other people suck. Hearing that is cold comfort after hours and hours of "Your a girl named
MICHAEL? HAHAHA!"