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.
It’s not different from those goals. The way that creators own their relationship with their audience is by owning an identity not owned by the platform.
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.
Why? Why is that the goal of a Twitter alternative? Their goal should be to get users on there asap with core Twitter functionality. Everything else is a P2.