> Do you still feel free to post any kind of criticism online nowadays? (e.g. Twitter, forums, etc.)
I do, but I have accepted that I will never ever visit the US for this reason, not for tourism, not for work - as long as CBP can refuse me entry for not disclosing my social media profiles (all of which are highly critical of the US government, particularly during the Trump era), I will not go and spend tens of thousands of dollars for flights, hotels and stuff when some random CBP agent can deny me on a whim.
Up next on my "country shitlist" is China and Russia, I'd likely be imprisoned upon entry for the same reason. But it's easy to avoid these two countries - it's harder to evade the US as most flights towards Central and Southern America connect via the US, and you need a visa even for transit unlike in European airports.