I don't know about you, but I've met some people on nostr and get enough engagement to be satisfactory. I'm not a dev or anything. Try commenting on popular posts and see if you meet people that way.