They’re just covering themselves. That means charges that say Marriott are fine. But Sq*Marriott or PP*Marriott aren’t, if they use something like Square or PayPal to process charges. Pretty rare when you’re at a real Marriott.
This card isn’t a good fit if you don’t actually ever stay at Marriotts.