I have to say I think it was a bad idea locking the politics thread. It punishes everyone for the acts of a few.
On another I am now seriously wondering if Darth ID is paying something to mods. I mean, can anyone think one, just one good reason to keep him around?
Until they add “no rustling warbs feathers” to the rules I don’t see why you think he should be banned. Although admittedly he has crossed the line a time or two, banning people for hurting your feelings is, like, totes 2016.