Room upgrades, breakfast, & club access at nicer properties while on holiday have made it more than worth it for me to keep diamond status especially when there are a lot of cheap stay credits available locally.
So far this month I've thoroughly enjoyed my diamond status at the Grand Berlin, Regency Dusseldorf, Park Vendome Paris, & Park DC - but that's totally off topic