In the internet age it is easier to learn more about companies from which

In the internet age it is easier to learn more about companies from which we buy products, and a consumer often – but not always – has more choices about which companies to patronize. If the head of a company has political, economic, or social views you find problematic or distasteful, is it ethical to buycott publicly or privately while knowing that lower-level employees, who may not share those views and may not have other employment options in that area, will also be negatively impacted?