If you practised absolute freedom of speech, you would be beaten to a pulp in places like New York, and probably killed by Anti-fa if you were practising same in Portland Oregon.
You can't start shouting nasty satanic language and so on inside a church during services, and you should probably not go to the middle of Harlem and start shouting the N word unless you are inside a Sherman tank. You can't shout "Crackers!" in the middle of one of those white boy rallies, and you can't shout homophobic slurs in the middle of a gay pride parade.
Basically, your own safety would be at issue in most of these instances.