You could also ask the same of all his other user names here over the years. I think it's just many a year spent trolling.
He won't answer tho, he never does when someone posts a valid point against him.
How does being helpful in one sphere excuse racism/abuse in another?
Simple answer, it doesn't and can never do so!
Before you explore the suggestion of whether I've been banned before, consider the possible reasons I would have been banned before, if it was true.
I've always opposed and exposed racism whenever I've encountered it.
If I've been banned before it would obviously have been for opposing and exposing racism.
If I've been banned before, have I suffered extreme and excessive abuse for opposing and exposing racism? How can suffering abuse be a sensible reason to ban someone? How can opposing racism be a sensible reason to ban someone?
If I've been banned before, does it deter me from opposing and exposing racism? Will it deter me from opposing and exposing racism?
Additionally, the abusive/racist posters are allowed to continue being abusive/racist, or are allowed to rejoin to continue their abusive/racist comments, many of them being Gas Safe registered plumbers, or the same one/few.
Is this a sensible avenue to explore?
Furthermore, despite your claim to not be a racist, whenever, and wherever I accuse anyone of racism, you jump in to argue their comment was not racist, despite many of them being deleted. Are you therefore denying that there is racism frequently displayed in this forum? If there is, and in my mind it is not in doubt, will you be eager to argue that none of it is racist? Are you intentionally trying to raise the threshold of what is considered racism? That would be pointless, especially in your case because, may I remind you, that your judgement is extremely suspect due to your willingness to resort, all too readily, to abusive expletives, and thanking/liking others' abusive posts.