I do not think you should have been banned.
If you see the other thread about the chat, you will find that I am aware of all of this and taking it all into consideration. But for now, please don't take too much offense at this. I can see the reason for the ban, but I don't think it was enough.