This is why I never use my real Facebook account when developing apps. I have a special John Doe account from which I manage all my apps. I think this is the only solution to their incompetences.
I've considered that. The problem is that if they ever find out that the account is not a "real" account, they will disable it. And, unless you have other people as admins, all your apps will also be deleted.