That’s not a valid argument, if you keep it private, it keeps them out anyway.
Until they knock down your door
I mean they would have to knock on your door, and there would be at least some kind of fight. If you give up your nsec, you wouldn't even know, and someone will be reading your DMs.