I fail to see the major drama here. There isn't much to the Dev group anyway. If your previous infraction wasn't clear, this post certainly erases all doubt.
It isn't how i would have handled it, but to each their own
People are too wound up over little things, less drama in the world, the better