Blockchain is not about key management. You still need to take care of your keys.
First you claim blockchain can help with "hosed and portable". Then you claim hosted can help you manage on-chain identity and make it transferable.
While your first argument was plain wrong, your second argument is true, but unrelated to a blockchain: ANY kind of identity can be "hosted and portable": see email.