Rob, this post stopped being a "my service is better than yours!" on the first day. What we whom have "been there, done that" are trying to do is tell you that the military is not all that it is cracked up to be. Murphy was a grunt, if it can go wrong it will. Nothing every works right the first time, unless it is to your displeasure, etc, etc... I've known too many people who thought they were going to be RAMBO by signing up. As recruits they broke down crying "why is the DI picking on me?" Mean while the rest of us, whom are doing push-ups on rambo's (lower case) behalf, just what to slap him and say "Shut up pussy!" Then there were people like me you wanted to be Knights of the Round Table. Well, we are mere cogs in THEIR machine and I don't even know who THEY are! Worse, because 10% of us are lying, thieving, cutthroats who don't know how to drink responsibly OR control their emotions, the brass can't afford to trust ANY of us. I cannot have a knife bigger than 3" in the barracks. Why? Because some idiot got drunk and went after his roommate with a chef knife! It may have been 50 years ago but they made damn sure it won't happen again tomorrow!
On the topic of idiots; you do not get punished for what you do wrong. You, and your "team," (squad, W/C, etc) get punished for the mistakes of the one moron you thought he was above the rules. BTW, you can't do the old school "take him out back" routine anymore. It is called hazing and, again, because some people took it to far, no one is aloud to do it any more.
And before some barracks lawyer tells you otherwise, your rights aren't yours anymore. Amendment #5, gone. That's it, just plain gone. #2, when and if they let you, you have to! The other rights are changed too, but I can't remember them off the top of my head right now. Most of it makes since; #1 is restricted when it comes to secrets, etc. In the history books they (used to) discuss something called an "indentured servant." Look it up. When you swear in, that is what you become. Your life belongs to Uncle Sam.
You don't join up to live the American dream. You sign up to SERVE. Your life is now about the lives of a quarter billion US citizens. Also, don't sign up thinking you can get away from idiots. Everyone in the service chose to be here, but some had more choices than others. Recruiters are desperate for numbers and the dumb ones are easy marks. Hence, the military can seem like moron central USA at times.
BTW, I LOVE the Marine Corps! But after the above I can't remember why, I just know, and feel, I do. Reflecting back (this is slightly off topic but makes a point), I had some crap assignments, but I loved them because I was with good crews. Good people make the difference. And like any thing else in life: it is 10% what happens to you, 90% what you do about it.
This is long enough, so I'll stop here, for now.
Edit to add: Patte Gauche brought that stuff up to highlight that fact that you can't expect what you will find in the service.