You deserve an explanation as to why your cross-post of this was removed from !AskUSA@Discuss.Online: that instance has higher standards (though not quite Beehaw level) and we try to keep things "welcoming", thus we made our top community rule #1 to "be nice". And I felt that coming out swinging calling the whole country a "hellhole" went against that rule. I see that that is the top rule in this community as well, but I suppose there are differences in interpretation as to what that means.
Options from here: You may appeal to the head mod @m_f@discuss.online if you wish, as it does not strictly violate the rules of Discuss.Online itself. And/or you could re-phrase the title. Or you could even make a post asking for clarification of the rules/expectations - although note that this was already done recently and by far people seemed to express distaste for all the politics stuff, so we try to direct that to !politicaldiscussion@lemmy.world instead. I've posted there myself in the last week, almost made another post there yesterday as well, and I highly recommend that community for things such as this. In fact, their sidebar text says that they love such self-posts of commentary, as opposed to like "news", and even "discussion of and disagreement about issues is encouraged!"
So I get that you wanted to vent and discuss, and there absolutely are places to do that, I just wanted to protect the members of that community in particular from being constantly barraged with politics, bc as you seem to agree, dayum that shit gets old fast - it becomes overwhelming to so many of us to see all the BS that goes down almost daily now:-(. And maybe that's one way that we can deal, by placing limits on how often we have to think about it each day:-).