I think there is something distasteful about boycotting businesses simply because of the political views(and contributions) of their officers. Rich people and corporate leaders have a right to their opinions--even when they differ tan mine.
And I sure hate the practice I'm seeing of people asking for boycotts on no evidence (starbucks) or to get even with policies that are prudent at law (Costco).