It solves the private key UX issue via DID:PLC method, has a Lexicon system to prevent schema fragmentation, and has the PDS as the source of truth in the system. It's an ideal architecture for scale.
If you don't like the moderation policies, just use a different AppView. This is the power of open protocols. Here is the same example, left is Bluesky right is Ouranos.