the free speech you mention has been eroded in USA recently. Where protecting "someone's" sensitive feelings has resulted in visitors being detained or denied. 🤦
I went to USA last year as tourist. No visa as I'm British, but as I arrived was asked why I was entering and where staying ( all was in my ESTA ) how long for and how much money did I have on me. So even non visa entries we have to be ready with the right answers.