Удивляюсь, почему некоторые думают, что для того, чтобы прилично выглядеть , обязательно одевать костюм и галстук, и если у человека нет сего одеяния, он рискует быть непонятым и не принятым в административном учреждении.

Даже у малоимущего гражданина найдутся в гардеробе штаны, рубашка, свитер. Даже если он придет в одежде , купленной 20 лет назад, но в чистом и без запаха ( касается алкашей и бомжей), то никто не повернет его и не укажет на дверь.
К моему отцу на прием в обл.исполком приходят малообеспеченные, сироты, инвалиды с разными проблемами и просьбами, и он старается всем помочь, что касается его полномочий, и вопрос одежды второстепенный.
И открою вам страшную тайну

иногда лучше одеться скромнее

Например, человек, одетый в дорогой костюм с просьбой помочь ему материально или решить его социальную проблему, выглядит нелепо.
И в другом случае. Человек, идущий на прием к чиновникам решать важные вопросы предпринимательства или на встречу к партнерам по бизнесу приследует цель произвести впечатление солидного успешного человека, поэтому одевается соответствующие.
И так как тема началась с шорт

то добавлю, что ни одном ни в другом случае, шорты неуместны. ИМХО.