This kind of thing works well in some of the more eco-conscious countries in Europe, but it’s 1. a very different culture and 2. Hotels generally don’t try to charge 1,000% markup. I’d also be somewhat sceptical of any filtered water procured or produced by a Marriott hotel, starting from US tap water which is often not up to international drinking standards.
Trust Marriott to do the right thing the wrong way.