It feels like I'm living in a bizarre world where this event is being parsed by so many people as "Apple can't lock any account they want, force them to apologize!", when what people should be saying is "Wow, monolithic software pipelines controlled by a corporation sure are bad and this is just one of many entirely predictable consequences"
If Apple terminates an account they should be obliged to provide a reason as to why the account is being terminated, otherwise it's a clear cut refund of the $100 for the dev account at the very least.