@daphnaharel One practical reason is server rules and moderation. I've heard the big instances like mastodon.social have a fairly hands-off approach to moderation, whereas others are more proactive. Another reason is server load - I've heard some people complain that the instance they're on is slow/overloaded. Finally, some instances have cool domains which means your mastodon handle looks cool.