To be fair, when you put it in perspective like this I can understand you reaction (well I didn't see it because of the deleted posts but I let that to my imagination).
Yes I have seen your post count. And saw your level.
At the moment it just seemed a bit harsh, but when you are explaining it...