Hello Simon,
Aca from ManageWP here. Thank you for your feedback.
ManageWP is about freedom and you have the freedom to delete your account if you think that our product does not suit your needs. Also, it gives you the freedom to manage your websites without restrictions.
I checked our logs and it seems you managed to delete your account after the explanation was given. So I would say that the instructions were correct.
The reason why we encourage “do it yourself method” and are here to guide you in the process in most cases, is because that way is faster and there is less room for error in communication since the process itself is not reversible.
We don’t want to interfere in your business or your website without your explicit consent but even then we have procedures that we need to follow from our end. So that is why the decision is up to you.
Apologies if this case left a bad taste, we always strive to be better.
Take care.