In a mall you’ll get ejected pretty quick. They have the practical (not necessarily iron clad 100% legal) right to run you off for almost anything.
If you choose not to abide by mall security’s requests to leave they can call the real cops over that, irrespective of your earlier abusive commentary. And if you choose not to abide by the cops’ requests to leave, those quickly turn into cops orders. Which if you choose not to comply will get you arrested. For non-compliance, not for calmly saying nasty things to patrons 30 minutes ago.
Now out in truly public space, likea sidewalk downtown, you don’t have the mall security hanging around trying to keep everything family- and shopper-friendly. So your schtick will probably last a lot longer. But if you happened upon a cop, (s)he might well ask you to knock it off. And if you don’t comply … as above.
In big crowd scenes, like a parade or festival, the cops are very much, and legitimately so, on the lookout for people being a jerk in (crowded) public. Because a jerk often provokes (or initiates) violence. And that can get out of control quickly in a crowd. So you’ll get earful of cease and desist immediately when noticed. As before, you’ll get arrested for non-compliance, not for the original behavior.
If you always stopped your nasty commentary the moment anyone remotely official confronted you, you could probably pull this stunt indefinitely, at least in fresh venues on fresh days.
But as noted by others above, sooner or later somebody would answer you with a fist sammich and then the game would move to a whole new level of fun & excitement.