These things can bother me too, so I'll try to be fair.
The game as far as language goes isn't anything terrible compared to a military shooter. Far less so. Occasionally you'll get guards that are patrolling and will say the same thing, mumbling and then saying g- d*mn. It can be annoying but doesn't happen too terribly often.
Sexual content is more of a situation and occasional suggestive dialogue. There's a level where you infiltrate a brothel but there isn't anything crude, like sex noises and ridiculous garments as far as the women in that level goes. Women wear far worse on the street these days then what these women wear.
"There are chords in the hearts of the most reckless which cannot be touched without emotion. Even with the utterly lost, to whom life and death are equally jests, there are matters of which no jest can be made." - Edgar Allan Poe
In other words, things that offend some people don't offend others. You can have no problem seeing X, but hate dealing with Y.