Um, this is the internet? You can't ban all these people. Just get over it is my suggestion.
Internet or not, this is a privately owned forum, as is the lobby of Demigod. No one has a right to post anything in either place; it's a privilege. Stardock has already clearly stated that it plans to make the Demigod community less "toxic" (http://forums.demigodthegame.com/363381). Also, the Demigod EULA is pretty clear about this kind of behavior ("You may NOT use any abusive, defamatory, harassing, harmful, obscene, hateful, sexual, vulgar, threatening, ethnically or racially offensive language."--http://www.demigodthegame.com/tou).
I hope that Brad & co. will step up to the plate on this and send a clear message to 127721 and others like him.