With federation, if I move servers I lose my comment, post, and upvoted history; people messaging me; and my subscribed communities
That is in no way an inherent limitation. It's just a current limitation with Lemmy and kbin.
You can move from one Mastodon instance to another and take your followers and follows with you. And if you move to a Calckey-bases instance, you can even import your old posts.