Or because you and Jim are being tedious assholes nobody likes to hang out with
Given the most obvious way to taboo "tedious assholes" I don't see how this is different than what I wrote.
while going on about the same predictable set of not socially acceptable stuff for years
That's because no one has yet offered a good argument for why we are wrong. They've just done the equivalent of sticking fingers in their ears and going "na-na-na I can't hear you". Sort of like what Ilya and yourself are doing right now.
without having anything new and interesting to say after a while.
Yes, we do, maybe you'd notice if you didn't shut down your brain whenever you encountered a non-PC idea.
This entire discussion is about you, not about your ideas.
I've gotten sufficient evidence from support that voiceofra has been doing retributive downvoting. I've banned them without prior notice because I'm not giving them more chances to downvote.
I'm thinking of something like not letting anyone give more than 5 downvotes/week for content which is more than a month old. The numbers and the time period are tentative-- this isn't my ideal rule. This is probably technically possible. However, my impression is that highly specific rules like that are an invitation to gaming the rules.
I would rather just make spiteful down-voting impossible (or maybe make it expensive) rather than trying to find out who's doing it. Admittedly, putting up barriers to downvoting for past comments doesn't solve the problem of people who down-vote everything, but at least people who downvote current material are easier to notice.
Any thoughts about technical solutions to excessive down-voting of past material?