Marriott's business in mainland China must be tough now considering the US-China relations? To be frank it's actually world vs China right now when companies are looking into moving their supply lines away from China.
Marriott has invested tons of money in properties in mainland China so I don't really see any problem with this kind of promo as travelling abroad in general is prohibited?