Yeah, there's plenty about how Mastodon frames itself and its features that are frustrating. That "easy mobility" requiring an 80 step process that involves downloading and re-uploading a bunch of files kind of anchors you for seeing how disconnected some developers are from the user expectations they set.