When a user has been politely warned both in public and in private multiple times and does not listen, then we will do what's necessary to make this an enjoyable and useful site for people. This is the first (and hopefully the last) time that I've ever banned anyone. Usually a warning does the trick, but it didn't help here, and then this user opened a new account and continued the same behavior like they never listened to a word the moderators said about correcting their behavior.
I have no idea why that user couldn't have a friendly debate on a topic and disagree, but things always escalated immediately to name calling and useless diatribes that served no purpose.
Let's move on from this topic please.