I've reread what GP was posted and he was banned for reason: personal attack, because he did say, that comment is stupid. For exactly the same reason you can get banned, if you use nuanced sarcasm or actually if you are touching anything that is toxic.
Warnings can not be sustainable, when such high volume of warned is involved - you have to keep records of those warnings. Since it is easy to create account in reddit, outright ban is a warning - to not to do the same with new account.
If you are a dick in RL and do snarly comments in RL, you will be banned from communication quicker than in reddit - in some cases even beaten up. So, the only approach is to use reddit and NH comments with attitude, that it is not real conversation.
Warnings can not be sustainable, when such high volume of warned is involved - you have to keep records of those warnings. Since it is easy to create account in reddit, outright ban is a warning - to not to do the same with new account.
If you are a dick in RL and do snarly comments in RL, you will be banned from communication quicker than in reddit - in some cases even beaten up. So, the only approach is to use reddit and NH comments with attitude, that it is not real conversation.