Given the lack of true benefits and lack of enforcement from Marriott, I wouldn’t say Platinum is worth it until brand standards are enforced.
Vote with your wallet and stay at the hotels that treat you well and direct money away from Marriott, because they have demonstrated time and again that the hotel guests are not their primary customers.