Two things about the article
At Walmart I buy the 40 packs of 16.9 ounce bottled water for $5.36 plus sales tax if applicable. I carry bottles into every hotel room. I refuse to get gouged for water.
And, MGM is going to sell a lot more bottles of water at $3 a pop than they did at $6 a pop. Meaning the 3 mill loss is an overestimate.