Meaning it's hard for me to convince people to use it on either end if they aren't interested in those two things already.
Not to mention the bullshit one still has to deal with to actually use Nostr. It's all reasonable given the age of Nostr. Most people just aren't going to deal with it yet.
I still have no idea how to best setup relays or know which ones are even good. All of the clients I've used still suck too. Some are getting better, others are getting worse. I think it's mostly natural, but I'm not sure all of it is. It's great that devs and the hardcore users are having fun, but most people don't find fun in endless fiddling, reading, and troubleshooting.
It'll be years before the average person comes, in my opinion. None of this is necessarily a complaint. It's just where I see Nostr as a user right now. My wife, for example, wouldn't get it and wouldn't deal with it. She is a fairly average user of tech.