I haven't had much time to read today, but have skimmed plenty ... and my email and voicemail have both been rather entertaining to start Halloween weekend.
I did see more than a few posts talking about whether you should simply take your business away from Disney if you are dissatisfied with this or any other decision. My take is simply as follows. If it bothers you to the point that you get no enjoyment or very little from what Disney is offering, then by all means, yes, you should take your money and go home.
But if you still love the place, still get enjoyment from visiting (even if it is simply because you are out with people you love), then I'd advise against a boycott because, rest assured, it will only hurt you and never them.
Disney doesn't care. And even big boycotts don't mean a thing. Remember a few decades ago when hating and discriminating against gays was still kewl? Remember when members of religious right groups were visiting Pleasure Island clubs during Gay Days and taking videos of (HORROR!!!!) bois being bois? And remember all those calls for boycotts and all the people who did stay away? Yeah, it didn't add up to a damn thing.
You staying away won't. If thousands of Guests did so based on this, it still wouldn't.
Disney doesn't care. Say it with me. Repeat frequently.
If you were a fan of Walt and Roy's Disney all the way into Michael and Frank's, then they really don't want you as a customer (don't insult yourself by calling yourself a Guest). They don't want you demanding or expecting they live up to their reputation and often obscene pricing versus value. They don't want you complaining when things inevitably are not what they are supposed to be. They'd rather you just go away.
So, a boycott may leave you with more cash and open credit, but that is all it will do. It might give you satisfaction on some level, like the people who say they won't vote in this election because they don't like the candidates.
Do what feels right would be my advice. Just don't expect Disney to care one way or the other.