Well, I certainly won't be staying at any Marriott hotels any more. That's an abysmal way of handling things.
But it's unfortunate know that we will likely never be able to match the scale of a boycott from China.
edit: However if China keeps doing stunts like this then companies might be able to make the decision not to do business there.
Also, Marriott is definitely one of the better mid-range chains.
Does that make it not abysmal?