Жалко, не видно вашего возраста и пола. Просто непонятно, вы застали или нет те времена, когда все и везде курили - в кафе, аэропортах, самолетах, на работе, в кино, в такси, поездах и т.д.? И никто не делал квадратные глаза и не кричал в ужасе при виде сигареты. А в 1880-е гг. то же самое отношение было к кокаину и героину, опиуму и гашишу.
Общественное отношение к чему-либо - проститутка, которая смеется или плачет с периодичностью в пять минут в зависимости от того, кто заплатит или пообещает заплатить. Общественная мораль меняется каждые десять лет в каждой стране по-разному.
В России 20 лет назад ударивший женщину переставал считаться мужчиной, а теперь это мейнстрим. В северо-восточных штатах США пьяные компании гопников ищут по ночам с целью докопаться и побить не "черных" или "желтых", не гомосексуалистов и не "волосатых", а... католиков, как в XVI веке. Примеров могут быть сотни. Но причина одна - в какой обстановке вы выросли, так вы и воспринимаете окружающие вас правила. И даже сам ваш вопрос показывает, что вы как человек, начитавшийся современной эгалитаристской прессы, пытаетесь судить другие эпохи и другие народы. Точно так же - абсолютно точно так же - как дикий гопник, спустившийся из горного аула, стоит посреди Москвы и ругает окружающих за безнравственные короткие юбки и открытые лица. Его они смущают, а вас нет. Вот и в XVIII веке вас бы смущало положение темнокожих и женщин, а самих темнокожих и женщин - в подавляющем большинстве случае - нет.