Not sure what happened to cause this problem, but as others have stated, similar login problems pop up occasionally for different members, and yes, it is almost always due to how the site maintainers attempt to combat spam-bots. The number of attacks by spam-bots is unbelievable sometimes.
I am sure someone there will find a solution and get you back to being able to post shortly. I am not technically savvy enough to work on such problems with site maintenance, but other staff members are.
In response to the 2nd half of your OP, please don't insult other members by calling them cult members/succubi, grand leaders, or dictators (or were you trying to say grand leaders with dictators behavior?), and I really discourage you from doing anything on the forums out of "spite", even in jest. It is fine to disagree with other opinions and even okay to take part in friendly arguments or debates of differing opinions, but neither site allows personal attacks or insults, and we are trying hard to move toward a friendlier atmosphere, that will reflect more positively to anyone who visits the forums. Find other ways to amuse yourself than (to use your term) antagonizing other members, no matter how much you disagree with their point of view or choices.