Regarding expiration of Marriott points I just found out that "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."
So is that the only way to keep the point from expiring?