You're right.
I wish NOSTR was less frustrating for people who haven't spent the last 10-20 years working on code and thinking about code every day.
Same with Bitcoin nodes.
Same with everything.
Tech is so siloed. If you don't know the lingo, you're screwed.