Ik heb nergens gezegd dat een korte broek, t-shirt of polo niet kan he.
Een beetje aandacht voor je kledij en dat wat afstemmen op de gelegenheid is niks mis mee. Van die houdingen als 'ik mag nog op audiëntie moeten bij de koning, ik doe dat op mijn badslippers!' vind ik inderdaad egoïstisch.
Ik heb niks tegen een short hoor.
In een professionele kantoor context kan het perfect. Zo bvb:
https://www.manners.nl/stijltips-korte-broek/
Dat is nog een verschil met eruit zien alsof je naar het strand gaat.