Ironic that some are celebrating this, when it was basically done via corporate collusion. If they can block legal financial transactions over this, they could do it to anyone. This is why money should not be placed under the authority of the major institutions. They abuse their powers far too easily.
If their organization shuts down it will be a serious blow to transparency and freedom of information. I hope they can figure out a way to survive.