I am one of the long term lurker and now part-time lurker because I am helping with mods. However, the only reason I keep coming back to this site is the "polite" community, where I don't have to read curse word used (even if it's used in non-aggressive way) every other posts/threads. Being mature and responsible is being able to restrain one self. That's what I believe anyway.
Having said that, this argument is like the smoker/non-smoker argument.
Smokers: I have the right to smoke anywhere and anytime I want.
Non-Smokers: I have the right to fresh air free of smoke.
Smokers: Then why don't you just go to place where there's no smoke?
Non-Smokers: Why don't you go to the designated smoking area?
Smokers: Why do I have to restrain and make extra effort to exercise my right?
Non-Smokers: Why do I have to be the one making extra effort to avoid you?
So on and so on. So you can replace the smokers and non-smokers with pro-curse, and con-curse group, and change smoking to cursing. There you go: an endless debate with no point of reaching any agreement. The only thing the two sides will agree is to agree that there is a disagreement between the two sides.
In any case, my take on things is "Do like the Romans do when you are in Rome." Basically follow the rules and laws of the place you are going. Since this forum has placed rules/laws, regardless of your agreement, I think it's not unreasonable to follow the "local" rules/laws. Just a small example, I have a habit of snapping my fingers while calling someone. In some culture, it's acceptable to do so, while in others, it can be taken as impolite, or even looking down on the person you are calling. In this case, I consciously and constantly reminding myself not to do so when I am visiting one of those cultures.
For forums, I simply use the same rule, and even so. It's a global worlds where a lot of cultures (not just personal habits, etc) are going to mesh into a place. A simple gesture can an offensive one to another. So, the solution? Keep it polite, and don't take anything personally. It's online world, where you don't see the facial expression of the others.
I know I am one of the (seemingly few in this thread) supporter of non-cursing implementation. So, it's probably easy for me to follow the rules. Just like any rules of any places. You can never satisfy everyone, only some will satisfy. Most choose to satisfy the majority.
*going back into lurk mode and work on mods*