Deletion of an org was never a priori in this event. If it occurred organically, it would happen, but if the event didn't lean that way, it wouldn't. The event was definitely intended to give that feeling of urgency, and it was always a POSSIBLE outcome of the event, but we didn't go into this saying "we're deleting an org in this event".
There is also more to come spinning out from this event, and more story to tell. No one is out of the woods yet.
All values sent by GMCP are sent as strings, as defined in the GMCP spec. This means that the value sent by the server is the string "1", not the number 1. Since "1" and 1 are both non-false, this is fine. When a 0 is sent, though, it is sent as "0" which is a non-empty string and therefore has a truthy value of True. You need to check explicitly for "0" or convert it to a number to determine its truthy value is False.