I just got back from vacation - after having a flight cancelled due to snow in Paris, so arriving home later than expected. So no, I'm not allowing people to vent and yes, I will try to clean up this mess.
You all know the rules against social/political posts, and also those against insulting, belittling, and otherwise being rude to other posters, so just give yourselves a warning or two (or more.)
I'm going to lock this for a bit as I have several pages of posts to review.
And why only a handful of moderators? We get accused of taking sides and inconsistency enough already - imagine if there were more of us!