If you want to be so idealistic perhaps you should refrain from buying products from Mexico, China, etc etc. Only Japan and Western Europe would be acceptable to buy as imports, otherwise you're buying products that were made through near slave labor in sweat shops where people earn less then 25 cents an hour...
Personally im not going to boycott any type of product -
especially if its based on politics. The political leanings of some CEO are not my concern, its how good their product is.
And again, if you really want to get all hot n bothered over something, IMO it should be about the abuses of labor in other countries, as opposed to a personal disagreement over something like politics.
The CEO of Dominos earns his money fair and square as far as I know, he's entitled to spend it as he wishes. All that matters is that I like Papa Johns more anyways...