I generally agree with most of what you said, but there's a balance to be struck when it comes to shitting on things.
If you publish that opinion online, be it a newspaper editorial, or a random comment on a post, you are helping to spread that opinion, and that general emotional sentiment, to others.
And both social media companies, and foreign governments (and some internal actors), all benefit from the population being angry and divided. There is a constant bias towards anger that always need tempering.
Well thought out and reasoned critiques about specific choices are one thing, glib comments made from skimming headlines are another (not saying that's what you do, but that's what a lot of social media users of all kinds, be they Reddit, Lemmy, Facebook, Mastodon etc) do.
