Эта путаница, на мой взгляд, частично пришла из французского. Здесь вечно терзаешься сомнениями как, например, назвать стоящую к тебе спиной продавщицу в магазине - "Мадам" или "Мадмуазель"? Ситуация иногда осложняется, если она наклонилась куда-нибудь за прилавок и тебе кроме ее спины ничего не видать. Вечно наталкиваешься на несогласие с тем статусом, которым наделил особу женского пола, ориентируясь на свой глазомер. Самый прикольный случай был со мной на курсах языка, когда на обращение "Мадам" наша учительница, которой на вид спокойно можно было дать 50 лет, обиженно поджала губки и поправила "Не Мадам, а Мадмуазель!" Потом выяснилось, что она в жизни замужем не была и к своему девичеству очень ревностно относится)Мужской пол делится на "мальчик", "молодой человек" и "месье". При этом шутливое обращение, когда эти градации намеренно путают, не исключено