I mean, I want to agree with you. But the amount of dog whistles used in such speeches, or "the fascist things I keep repeatedly saying should happen are actually an inside joke" defence–
That random citizen may not individually have the institutional right to such actions, but if speech advocating for such is allowed to spread and go unchecked society will degrade.
Some things shouldn't be debated. Some "opposing views" shouldn't be given a platform or granted the light of day.
Does that mean things may get messy and that mistakes may be made? Yeah. Probably. But allowing fascists into reasonable debate has gotten us to the shit show we find ourselves at today. You can't reason someone out of a position they haven't reasoned themselves into.