I think that comment removal was out of line, but I don’t think many comments should be removed at all. However it doesn’t look as if you have been banned from any other subs across .world, have you? That’s a large part of the discussion happening here.
I just read the announcement about his ban. It’s strange I couldn’t find it in the mod logs when I looked. However, their explanations are pretty well articulated, and I don’t think it’s unreasonable to make a user who overwhelms a forum with a clear agenda take a break.