The squeeze will come as corporate travel departments start reviewing costs and discovering that Marriott properties are becoming too expensive. They will then direct their business elsewhere.
Of course, I am sure that the major competition (Hilton, Starwood et. al.) are doing the same thing.