I like to wear nice clothes at work. I feel good in them and it is my way of being respectful to the workplace.
I probably carry this too far when traveling. I have very light weight traveling sport coats and slacks - all washable in a hotel room and lots of hidden pockets (TravelSmith is a favorite brand). Sometimes it pays off big: when my wife and I were traveling around Central America with a buddy of mine and his wife, my friend just packed tshirts, shorts, and sandals. Every time we walked into a restaurant to eat, his wife complemented me on looking so nice. This bugged my friend, and if we can’t irritate our friends, then what is the joy in life :-) Seriously though, it just feels respectful to be nicely dressed when entering restaurants and people’s homes when traveling.