300 stays is a lot of nights. I am wondering whether the OP might be happier with other chains. It seems that most properties were more than happy to take his/her money, and then badmouth behind the OP’s back.
Surely, at some point, there is less to gain from 100% loyalty to one chain over years.
Sounds Ike customer familiarity breeds contempt within the Marriott system.
Maybe the absence of your business will suddenly make their hearts grow fonder.
Spread the wealth. At 300 nights a year, you could probably enjoy status at several chains and leave Marriott to their snarky CRM comments.