The thing about elite status is that you generally need to stay a bunch of nights to get it. If you do happen to stay enough, it’s usually with one chain, and one chain only. Amex Platinum gets you perks with both Hilton and Marriott, so that even if you’re not actually a loyal guest, you still kinda get the treatment anyway.