Well, he got punished, and whatever would have been your reaction I’m pretty sure TCG’s one would have been the same.
What I can’t stand is why you even bother post a answer which is not solved anything but explained why you’re upset. Not accusing you in anything, after all, you did nothing wrong. But you’re just cutting straws in half, if you don’t bother excusing him of anything (and I think it deserve a discussion with you at least), why bother posting this ? You’re accusing Ali of giving too much What and not enough Why, but your whole post is about why you’re upsed, and not what should have been done.
No hard feeling, I know you will get nothing from this and I know Ali will don’t really give a damn f*** if you don’t bother accept his apologize. But still, I think you’re wasting people time.