SFF.Net and SFFPC subreddit have always been separate, run by separate folks. I've reached out a few times re: working together but the last hope left their team some time back.
I'd love for the SFF community to combine under one roof (here), but it's up to the users - we're only providing one place to be. if folks prefer another, it is what it is, and we tried our best
FWIW, our mod team and mod algorithms are awesomesauce, and for every 1 scumbag/spammer that you see here, our team and bots stop 999.