It seems to me the CC hosts should have names and photos of Elite and above cruisers. Not okay to make passengers feel uncomfortable! I hope you include this critique in your post cruise survey.
I’m not a fan of drinking out of metal cans, but the Vero water tastes good and I didn’t have any problems with swollen ankles. If you have room to pack your own insulated container, I would suggest bringing it along.