The majority of what? The majority of the US population? The majority of the Earth's population?
Business work by finding an audience/market and catering to them. The focus is on keeping that group happy and buying your product, whether they be a small niche or a massive group.
If an issue is likely to divide that group you appeal to, it's best to stay away from it generally. (this specific issue probably fits vaguely into this category, while not making a huge statement or gigantically controversial, its still likely to generate some argument within their audience and probably best avoided).
However if your market largely agrees on an issue, and your marketing can play to that issue but is likely to offend a completely different group, then in a strictly business sense you should press on with that marketing campaign and increase sales (unless you plan to one day expand your market to include that different group)