Nah, the better outcome is Marriott showing it's hand. Better to know who is running the show, the consumers do just fine sorting it out. PR is extremely powerful and at least in the US many of us are very conscious about voting with our money. The alternative, where influence by people that are antithetical to our core values stays under the radar is much more damaging. My whole family will soon know this story, and they _love_ voting with their money.
How's the NFL doing?