You were NROTC, right? Where I went to school, it was almost SOP that if somebody messed up, somebody in the midshipman chain of command made them wear their uniform to class for X number of days. Yes, wearing a uniform as punishment. I squashed it every time I got the chance and tried to make people understand why it was wrong, but I'm sure some slipped past me. I kept seeing mids running around in khakis, or in a couple of cases SDBs, on non-drill days because they had done something like show up late for some event.
Anyway, after witnessing that, I can understand why people have an intense hatred for khakis. Is ^that^ a common theme in other NROTC units or what?