Why do I feel from some people's comment that they forgot Lyth's punishment is totally unrelated to the current Core vs Zoners drama? What he did was stupid, and I'm pretty sure there are substitutes of him in Core like 2iCs or something, so I don't think his release or suspension of ban is any warranted.
Karst however is right, Bastilling Core ships simply because they shot on Zoners, implying such is not allowed by their ID while it actually is, was a bad move. Other stuff like lack of RP or reengagement or anything like that is all right to be punished, but I don't think rules should pose an obstacle in the way of roleplay development.