I have to agree with you, OP, but I think it's more the users than it is the mods. I still like it here and there are plenty of cool and intelligent people, but sometimes there just seems like there's not much room for discourse when it comes to certain subjects...I've been teamed up on a few times and I feel like for the most part I'm pretty open, reasonable and friendly. I think it's partially because of what's going on in the world right now, but a lot of people just seem...angry. I'm not saying you shouldn't be angry, but I would ask that people realize they're talking to human beings here, and should make sure to direct that anger to people that really deserve it, like politicians or your asshole neighbor.
And when it comes down to it, this place is still better than 99% of the internet. I always try to keep that in mind.