Mastodon is ass. Instead of having social media corporations deciding what you can say, it's some random neckbeard who threw together a server. And your account does not transfer if the admin decides he doesn't like you. Hissy fits over defederation are already tearing apart a lot of good instances. Half of mastodon is just circlejerking about how much better it is than twitter anyways.