NextDoor doesn't work because:
1) it gets dominated by whoever shouts the loudest/who can spend most time on social media
2) You only get one local community really, and if you aren't in it, you aren't in it. I can join one of thousands of gaming discords, if any of them get too toxic for me I can just join another one. I can't do that with my local community, so you don't have the stick of "if you continue being toxic assholes I'm going to go somewhere else". You can of course stop using it but that's not "taking your business somewhere else".