It really can. That's what it is supposed to do. However, some companies don't wish to associate with certain speech. That's as much their right to free speech as anyone else's right to free speech. You can create your own stuff and no one is stopping them. From a government perspective you have free speech. No business has to sponsor your speech if it offends them or hurts their business.