You know things and can use that knowledge. Someone could build a nostr client and no one uses it, doesn't mean they're dumb.
Discussion
I think the disagreement is semantics
A dev with enough intelligence and skills to create a nostr client needs to “predict” what the code they write is going to do in order to make the new app work