"Does this forum really need this gutter talk ?"
What would you know? With six posts now, including responses, you're a newbie so have no clue as to what this forum does or doesn't need.
Need I remind you that it's the military aircrew forum? Anyone with a passing familiarity with military folk would expect robust language and no tolerance for PC.
And finally, PN is one of the more thoughtful (and dare I say liberal?) members of this forum, and was directly quoting, NOT endorsing, what someone else said.
If you don't like it, I strongly suggest that you bug.ger off somewhere more fluffy.