I just read it to my dh, a Marine, over the phone, and he got a huge laugh out of it. He and his buddies email stuff like that to each other all the time.
He especially liked the 24 hour uniform thing for the Army, because the Guard units train on our base, and we are constantly laughing at the fact that they never, EVER take the cammies (I know, BDUs) off. Marines aren't allowed to wear theirs out and about off base, so we can't figure out the joy in sitting at the bar in Applebee's or wandering aimlessly through Target in your cammies. My dh can't wait to get his off at then end of the day.
Because people come up to them and thank them for their service (and buy them drinks).