The Marriott Rewards FAQ on the official website states:
As long as you make a paid stay at a Marriott hotel every 24 months, your account and points remain active. Otherwise, your points will expire.
I used to have activity on my account every month, due to the Marriott Rewards branded credit card. But in the UK this is now no longer the case.
I very rarely stay at a Marriott property and I have been slowly building up my miles. Its over 24 months from my last paid stay.
I thought activity extended the life of points but I'm concerned that based on the FAQ they will be taken from me without warning.
I'd welcome thoughts from forum members please.....