My opinion is inconsequential, but I can tell you that, to the new person on this forum, his comments on other threads make this "place" look a lot less hospitable. The fact that he gets such support from the genuinely supportive members of this community speaks much more to the incredible warmth of those individuals than it does to his actual value as a part of said community.
I long ago learned not to care about the opinions of mean people, and to excise people like him from my life. To that end, I won't be coming back here.
Someone told me to take his comments in context, which a new person here can't very well do without reading back to some unspecified date in the forum's history. It's difficult to accept at face value the idea that this incredibly nasty person might have justification for snapping at different people over multiple threads, and it shouldn't be expected of a new person to do that, just to justify the words of one, particularly nasty person.
No community that openly embraces his brand of abrasiveness is a "place" that I need to be, and while you'll likely say "good riddance", be aware that when you speak an unpleasant truth, it doesn't make it any less true. In choosing to support this person's outbursts with compassion and sweetness, you're offending others who may not have the practice in speaking up for themselves that I do. I may very well not be alone, and you're choosing the nastiness that you know over an unknown number of people who will read his posts and never join in at all.
Frankly, I expected better from a forum dedicated to being supportive and inclusive, than to choose giving that support to its least friendly member at the cost of alienating others who haven't been here long enough to understand his history.
(Flame away, I won't be returning to read the hate.)