Does #nostr fix this?
https://video.nostr.build/f0e2c6a55aa8e3c7bfc5e005448f2912486400f985fac3e1b21a93845d7ce77f.mp4
Not inherently. Depends what algorithm(s) the client offers. Given that you can take your nsec elsewhere, Nostr incentivizes fixing this if enough people want to avoid it.