I think a lot of us are at fault by just leaving him neutral ratings. Perhaps a bunch of red trust and he will leave.
I don't think so, his trust profile is significant enough. The only thing that would really piss him off is a newbie warning flag against him, but as much as we don't like him, I don't think that would be a proper use of the flag.