Of course there is migrating accounts if your private key gets leaked. You can't have 2 people controlling one account.
Also, the fatal flaw that I'm talking about isn't about how the private key is unchangeable. It is a second order problem that is stemming off this migrating account inevitability.