I'm a loyal Marriott customer, too. Though all my stays are business-related, I pay for them out of my own pocket. I settled on Marriotts because they are consistent, their range meets all my needs, and the individual properties have, so far, been willing to deal for a large number of nights.
But I have so many nights each year, it's worth it to me to be top-tier in more than one chain.
Oh, and not to be plonking, but
I've mentioned this before.