I think it's sad that people are quick to trash on any special operations group, regardless of what branch they are affiliated with. Sure, some of those guys are cocky, arrogant, meat-heads...but as far as I'm concerned, they've earned that right. They've gone through the hell of SF selection and made it through some of the most rigorous training the military has to offer. Like the SEAL teams, many of them operate deep into occupied territory with just a handful of guys. Support is not readily available and they may not have an ETA on their EVAC depending on the needs of the mission. Anyone, whether you've served or not should atleast have respect for what those guys in the special operations community has done and is currently doing. Hell, if you are standing on U.S. soil you should have enough respect to support our fighting men & women who have served and are serving now. One thing that lights my fire is people who have never served trying to Monday morning QB those of us that have. If you haven't walked the walk, don't talk the talk.
Sure, not everyone in the armed forces are stellar people, but show me one large group of collective people who are 100% perfect. There's always a few jack-holes in every bunch. Nonetheless, God bless our warriors and I'll stand beside them until the Lord takes my last breath from my body.

