I love nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg. It's my go-to client. It has, by far, the best UX and UI. It's the fastest and the most stable client out there by a lot. Guys and nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr made trade-offs. I don't like them, especially no NWC, but I completely understand why they did it and support them to some extent. They look like entirely reasonable trade-offs at a given time, maybe even necessary.
Still, it worries me a bit. What if making trade-offs like these becomes a norm? Other clients will have to make the moves, or else they will lose to Primal. When they start making compromises, it will become a race for the best UX at the cost of core "Nostr values."