How is this an attack on free speech? What individual is getting punished for their speech by the government? There is hardly a lack of spaces online for you to say just about anything.
There was a guy who received a lifetime ban from Safeway for driving through their garden displays and breaking windows in their stores.
The US does ban people from using banks. See also: list of specially designated nationals, etc.