I went to Home Depot last weekend wearing lounge pants with cartoon foxes on them, because that's what I was wearing at home and I didn't want to change. The benefits to me (saved time, comfortable) greatly outweighed the negative impacts to anyone else. (None.) I'm not going to worry about what I wear to a freaking department store because it might offend some busybodies.