In fact it's just an hypocrisy, it's too late for both apologies and second thoughts at this point, you got what you called an acceptable compromise while I got humiliation, frustration, people wishing my death, constant attacks to relevant content that I was legitimately posting and an incomprehensible ban which was probably longer than what you got after you started and re-started this argument at each chance or almost causing continual derailments of that thread (I assume that you got 2 days while I got 3 days of suspension, I really have no bloody idea about what "allocation of responsibility" means for the staff). Luckily I also got sympathy from some members of this board during and after these events and I'm grateful for that.
Anyway, as you said, we can only look at the future and I think that I learnt a quite instructive lesson for the future from this event: whining is a good thing to do. If you don't like something then you shouldn't stay silent and ignore it, only losers do it, you should start whining about it, even if most members just don't care about it while some others think the opposite, and keep doing it until eventually the staff, to prevent further repetitions of this drama, will at least partially satisfy you. They should just put it in the rules so everyone would already know it from the beginning, but at least I know it now, better later than never.
It goes without saying that I'm actually quite amazed by this kind of "moderation", but after all it comes from the same staff that set an ad personam policy that is being already violated by various members, I'm referring to the "labels" that are being used only by people who were already using them before, so much for the general and abstract nature of rules. Mind you, I don't care if people are using them or not, I'm criticising only the punctual and immediate unenforcement of the new policy.