I have no idea what is out there as an alternative at this point, there just seems to be too much chaff everywhere.
Pretty much all alternatives I looked at lacked community. Not expecting reddit numbers, but even a threshold as simple as "more than 5 posts/20 comments a day" was a huge hurdle here. Social media is just so centralized now.