Same issue as I'm currently having with Airbnb. Though I have never ever provided any ID before, nor did I ever book anything, they asked me for an ID to prove my identity upon requesting account removal. How exactly does my ID _prove_ anything in my case (apart from the fact that I have an ID copy of a person who has the same name as I entered into the Airbnb profile page). Seems more like one more obstacle to prevent people from deleting their account.
Companies ideally want to stop fraud at both ends, but I would be more upset if, for example, my Airbnb account were fraudulently deleted than if someone fraudulently made one in my name.
Granted, deletion requires access to the account in question, so maybe that's enough of a hurdle already? In that sense it's already harder to delete than create.
I tend to agree that that is enough of an additional hurdle, but note that it conflicts with
> I agree that it should be just as easy to suspend your account as it was to sign up, but irretrievable deletion should be harder.
It's definitely not appropriate for any unauthenticated person to be allowed to suspend an account. You need the same hurdle on suspension.
I think it would be reasonable to have a grace period between the deletion request and the actual deletion, during which the account was retrievable.