The Ultimate Star Trek Collection
I think you are just way too sensitive in general. Don't like movies like Jarhead? Then you wouldn't like how grunts in the military act, because that is just the way we are. I have not run into one infantry Marine, present or former, that did not like what they did there.