I still wish Amex/Chase + Marriott would up the earning structure on the co-branded CCs. It gets outearned by pretty much every other co-branded hotel card.
I think that Marriott purposely is making it hard to earn the points. Compare the old SPG Amex to the current offerings. It is not a coincidence. They are working very hard to make the loyalty program cost as little money for them as possible.