Stupid how? There's nothing regulation-worthy about banning users who aren't in some legally binding contract that'd make the action a breach of terms.
There's nothing in any of those contracts about guaranteeing users will always have access to the(ir?) accounts. Anything pro-user in them that's not also pro-company will have been mandated by law, and account access isn't.
Hmm if a company is so important, it needs to regulate on case basis and needs to open not just on their criteria. Thats the price a network has to pay.