Bigotry is an ugly business. It's also bad for business. And American companies know that. They also know that the type of consumer that chooses its breakfast cereal based on hate isn't the type of consumer that has much market power, or money, in the first place. Religious right adherents aren't exactly known for their education or income level. Corporations know that, and act accordingly.