Niceness and civility are worthy goals, but that'll never happen at a place like Reddit. The poison is too culturally ingrained.
That's not to say there aren't nice people there, just as there are nice people in war zones, but they're not in charge and they get pushed around by forces beyond their control.