By adopting such stances, these companies are doing the silent majority of their customers a huge disservice and alienating them. As an example, I don't think Facebook is wrong to operate neutrally (unlike Twitter), and I am not supportive of this campaign to get advertisers off Facebook. However, my opinion on the matter is invisible to Verizon. Verizon doesn't have any idea that numerous customers might be okay with them advertising on Facebook, because most customers are not willing to sacrifice their life to engage in activism. My opinion still should matter to Verizon. They should poll a large and diverse sample of their customers before committing to political actions like this.
Put another way, companies like Verizon are likely being misled by sophisticated organization, campaigning, and manufactured outrage. In the absence of knowing their entire customer base intimately, they should stay out of political issues, operate neutrally, and just do what maximizes their own value. Leave the rest to the public theater of politics (meaning elections, legislation, etc.).