Meh, every protocol starts with one client. That doesn’t mean progress hasn’t been made (most of the backend stack can be self-hosted with all the same data as the “official” backend, except one part AFAIU, which required a lot of work), nor that more progress won’t be made.
Yea, Bluesky has moderation, but that doesn’t mean it’s some centralized censored crap - especially if they manage to decentralize further and lean into the decentralized opt-in moderation design they have!