I wear scrubs everyday for a few different reasons.
If you knew your shit, you would realize that sometimes you go to a hospital hoping and waiting to get in on a case...best to be prepared and dressed appropriately.
Another reason is that scrubs give you the ability to walk around in facilities without being questioned about why you are there...you look like everyone else so everyone just assumes you should be there and leaves you alone.
The reps wearing suits in the hospitals pulling their wheelie bags look like every other sleazy rep on the planet. I do everything NOT to look like a rep.