Also, unlike ActivityPub, it's actually useful for building features that normal people expect from social apps — for example, algorithmic feeds and search, and a single interlinked world (rather than fragmented "servers").
What they should also do is redesign (or remove) the "nuclear block" feature. In its current state, it helps perpetuate a hostile and exclusionary atmosphere to new users, which isn't going to help Bluesky grow an active and diverse userbase.
You have to make hard product decisions about which user bases to serve.