I largely agree with your sentiment. One small nit about wearing a suit, which is one cultural norm I am happy to dispose of except for weddings and funerals. I think is is possible to look neat and convey seriousness wearing an appropriate T-shirt and comfortable pants that fit properly, especially for day to day activities like going to work in 90 degree weather.