Except it is the speech of those pressuring the company that is free. I can tell a company that supports things I don't agree with that I won't be a customer. If enough of customers vote with their wallets, the company will change it's policies because it cares about profit.
No one is obligated to give either their money or attention to Elon Musk, or to third parties that are perceived to support Musk's companies.