I don't really want to get into it too much, but swearing, just like any aspect of language, can have great effect on a story when used correctly. It's only unacceptable by people too immature to overlook the initial, single-leveled meaning behind words.