Here's what I think. Too many people on post wear ACUs/BDUs/combat pajamas. If you're not conducting honest-to-God military training, then wear a class B uniform. Infantry and other combat arms folks wear fatigues for a reason; clerks and other such personnel that work in offices or police cars and what not should be in Bs.