We have issues with players, and will continue to do so. One reason Stardock has to tread so carefully is that they have an on/off ban switch. Some more options would go a long way to scold players for doing dumb things. These options need to be easily implemented by Stardock - not Gas Powered Games - and should be discouraging, but not life ending. My ideas:
- Rename them. Change their username to "ILikePinkPonies" or "SometimesICheat."
- Drop a lot? Reduce their game completion percentage so everyone can see it easily.
- Insult someone? Add a note that everyone can see on their connection box saying, "If this punk gives you trouble, take a screen shot and let Stardock know ASAP."
- Reset their favor. A small slap on the wrist, right?
- Lock their favor at zero. Not so funny now eh? If actually locking it is too hard, reseting it to zero every night shouldn't be.
- Exploiting? Lock out their ability to chose certain Demigods. While doing the actual visuals for it might be tricky, it wouldn't be hard to set a flag that changed their demigod choice. For example, if they constantly exploited the Sedna/high priest glitch, every time they picked Sedna, when they launch they actually get Queen of Thorns. (Whats worse than QoT? A QoT with no favor item.)
All of these can be temporary (a week, a month) ways of discouraging bad behavior without flat-out banning them.