Well, for starters, the warnings you got were automatic. The server picks them up in chat and then proceeds to reprimand that with a warning, no admin input needed.
Number 2, it clearly states in the server rules scrolling bar that foul language will not be tolerated,
and that should set parameters enough for knowing what language you should use and what you shouldn't. We have a diverse community at WaW, with ages ranging anywhere from 12 to 70 ( No I'm not joking). So to help everybody have an enjoyable gaming experience, we have set these rules (Although some are odd) to do such.
Thirdly, your words weren't what got you banned. After the admin in question repeatedly told you to drop the conversation all together, you continued to bring it up, constantly spamming the chat with complaints about it. Which resulted in the kick.
We have thousands of people come in and out of our server every week, and none seem to have a problem with keeping their language clean. If you don't like this rule you certainly don't have to play here. As stated before, we have the obligation to provide everyone an enjoyable gaming environment so this might mean implementing a few extra rules.
If you'd like to take this further, I'd suggest posting in our forums (instead of here), where we can bring this up to the admins in question and hopefully end this to where both sides will come out on top.
http://www.bfewaw.com/forumdisplay.php?f=29