People swear everywhere. No matter if it's a strict society or not (probably it's even worse there), people will swear when the situation calls it. We all try to be civilized in our everyday conversations, but life is not concerned about manners. There's NO WAY a police officer will punch a murder suspect unconscious and follow the punches by calling him "brat", or a woman attacking her husband's lover to the point she draws blood and she'll just call her "misbehaving young girl". It's just not realistic.