A soldier does not need to wear a uniform to recognize he is a soldier.
The Changing of the Guard in Blue Jeans should be quite inspiring/. I award PM Cameron a White Feather.
A soldier does if they live off base and are going to/from work. A much more a pain in the ass for a soldier(s) to find a changing area so further wasting time getting in their work day uniform/doing their actual job. There is not a lot of offices that have separate changing areas and if you think a bathroom is sufficient, be prepared to wait in line for awhile. Some buildings have 500+ Active Duty.