Undershirts in casual clothing "just because" are for tool bags.
That's the way I looked at it when I was in the marines, and still look at it today. Let me guess.......undershirts, corframs, khakis and a tucked in collared shirt for proper civilian attire..........am I right?
I was at an IRR muster this weekend. There was ONE dude out of the 4-500 that was dressed in "proper civilian attire." The rest of us dressed like normal human beings that realize "****bag" and "dweeb" are not synonymous with "professional."
I guess that's the difference in dressing like a professional and dressing like a delinquent. lol I don't think I'm a toolbag for wearing an undershirt, I wear it because it just makes sense to. Lets weigh it out, an aggressively stippled pistol on my side rubbing against my civilian love handles or or a nice shirt to help keep it from scratching me.
Lets now talk about casual attire. I wear an undershirt under everything I wear even if I don't have a pistol on my hip. Even if that means I'm wearing an undershirt and a graphic Tee. Some of the things an undershirt does is absorb salt, sweat/urea and provide a barrier for dead skin. This does a few things, one of which is prolong an over shirts wear life. That's day to day and the entire life of the shirt. It also keeps you from that "ripe" smell if you're having an extra active day.
If you're in the IRR then that means you must have done less than eight years active and I'm going to assume you did one 4 year contract and didn't reenlist. I think you didn't spend enough time in service to appreciate the professional level of enlistment and to realize why things were done the way they were. It sounds to me you hold some negative feelings to your service or to the authorities above you. I understand that kind of thought and I probably have some of it myself but to just say anyone that wears an undershirt is toolbag, ****bag or dweeb is pretty arrogant and rude.
And to rag on someone for standing by the oath they took seriously is really petty.