у разных людей разное отношение к собственной наготе. Некоторые и на пляже стесняются раздеваться. А другие не видят разницы между лицом и другими частями тела. Эстетическая сторона вопроса не всех так остро волнует, так же, как и уместность того или иного наряда, стОит относиться к этому великодушнее.   Я не вижу ни одной причины, чтобы не носить шорты, если нравится этот вид одежды. Очень короткие, может, не всегда уместны, я такие только на пляж или на велопрогулку надеваю. А шорты до середины бедра вполне себе ношу в городе и на работу, если жарко, у нас нет дресс-кода.