I've never been on a board that allowed the Thread Starter to ban people from the threads. That's typically been a moderator function.
I suggest the board get rid of that.
What's the point of creating a thread when you're going to ban people from discussing the topic?
It eliminates noise.
Certain posters have demonstrated an inability to discuss.