There is exactly one reason to book via Marriott: points stays. Sometimes, the points required are very low. You will still need to pay resort fees, though. Otherwise, I’m going Caesars
It does seem that the points rates for MGM properties are more closely tied to the cash rates than they are for Marriott properties. Often, those low points nights are midweek when cash rates are like $35 a night.