I think the only benefits of Diamond are the resort fee waiver and the $100 celebration dinner.
Line-cutting perks in Vegas are nice, assuming you actually go there (vs your local CET property).
Diamond Lounges are now 1k RCs for <25k Diamonds (includes me), and they are generally poor when it comes to food options (with few noted exceptions).