It does not really matter, the 24h deadline is incredibly unprofessional. And deleting their account even more so.
I think the lesson here is to be as provider agnostic as possible and have a backup plan in case your current provider decides they don’t like you anymore or they just delete all your data just because they can.