On our first Silver Explorer cruise last month, I had to get used to the refillable bottles in the suites. I got used to it, but bottles were not big enough and had to keep getting them refilled during the day
The personal reusable bottles for taking onshore are another story - if guests are somehow allowed to refill their own bottles this could be a real sanitation issue. Will be interesting to see how that part is implemented.