The best way to enforce freedom of speech is to make cancel culture by corporations expressly illegal. Banks cancelling customers for political or business issues should revoke the bank charter. Companies firing people for opinions or non-work related statements should cancel the company's business license. Payment processors banning or declining transactions that are not illegal should be an automatic revocation of their license to operate. Web hosting companies (and cloudfare) that censor content from paying clients should get their business licenses revoked. There is no guarantee in the 1st Amendment that a business suffers no repercussions from banning people.    Start with the fucking (((banks)))!