Totally agree that nostr is a 90% a social challenge rather than technical.
And one way to solve it is for people to change their views and expectations on social networks
However, I personally think their is another solution - keep things as close as possible to what they are right now in order to avoid having to change people minds and just do what we have now but slightly better and a bit differently
I think changing people minds is impossible but making nostr look more like a standard social network is not a popular opinion here :)