Fair enough, that is a problem with non-portable identities on decentralised media.
I agree portability needs to be worked on, for many different reasons. An even bigger issue is when instances disappear or become unreliable in some way.
Mike McGivrin was/is working on making federated IDs portable, but I think he's given up on ActivityPub now?
Hopefully updates to federation will help in the future.