I think it is not so much unteachable sock puppets
Why didn't you take your main account, Sinbad? Please check
the initial argumentation again, which intellectually overwhelms the creator of that thread including his sock puppets (I know you're not part of it).
Please see my comment above. Sometimes it's the appropriate means just stuffing the troll's mouth with warning banners. The next step would be a cyber war outside this forum.