It feels to me like the single biggest difference between Bluesky and Mastodon is that Bluesky wants to be a viable Twitter replacement and Mastodon doesn't
Bluesky is supposed to support that eventually - that's what they mean by "federation" - but the fact that they haven't shipped that yet accidentally addresses a ton of the onboarding learning curve issues that Mastodon has
FYI I’m not an expert. Nothing wrong with the domain names for verification, that’s great. I’m saying people are now worrying about distributed block lists, public likes, how DMs work, etc. All “new” wrinkles