Primal didn’t stop working for me during the AWS outage. Did that happen to you? If you don’t use Primal, I’m not sure how you would know.
And why does using Primal give them power to censor? I still control my nsec. My posts are still sent to multiple relays (afaik). If they started to censor my posts, I would use another client. Just the fact that other clients exist is a strong deterrent against censorship.
Maybe Primal isn’t the *most* sovereign way to use Nostr, but if the alternative is that people leave because these “pure” clients have shit UX, then perhaps Primal is a necessary tool to bring people into Nostr.