The few times I have reached out to a mod it was resolved well and in a timely manner. Mod communication has also been really great! I'll echo what wishtodie said, people are gonna people online so there will always be shitheads on here. However, I have never felt unsafe, oppressed, or accused on this site. Opinions differ, and that's fine, but this site is remarkably civil considering "the internet" as a whole.
I will also say I am a liberal user of the "block" button. Ain't got time for people who I feel are chronically judgemental/toxic and if I can never see their BS, then I will take that opportunity.