I am sure that most people would be able to understand why you cannot continue to hold the stock and receive dividends from Disney, given a gentle explanation of your principled stand. After all, receiving dividends from Disney stock is profiting by policies that you clearly hold to be immoral.
Perhaps Amazon customers will also discover that it would cause others disappointment were they to refuse to patronize Amazon ;)