I agree this might confuse users initially, but we need to normalize owning and using domains. We also need to make it much easier and this is an important step.
- Users own their data and can take it anywhere they want to go.
- Developers will never get locked out of the ecosystems they help build.
- Creators will always own their relationships with their audience.
User portability is always possible without the user owning their domain. I suppose the creator relationships are maybe relevant to this domain stuff?
If you don’t attach a domain to your Bluesky profile, you get assigned yourname.bsky.social, which is inherently controlled by the platform. I’m glad that they are encouraging portable identities.