Bottle water isn't cheap and people won't donate forever.
True, bottle water is not cheap for people on a limited budget like people who work part-time, or rely on welfare and food stamps for their living expenses.
But, if someone has a full-time job like a truck driver, factory worker, miner, and other full-time jobs , bottled water should be affordable to full-time workers, but they may need to save money by renting a smaller home, living in an apartment, not subscribing to as many TV channels, using less electricity and gas, and not buying as many luxury items like video games, beer, and TVs.
Bottle water is the cheapest bottled drinks compared to juice, milk and other drinks where you usually pay $1-4 per bottle or can.
I occasionally see sales for bottle water where you can buy 20-30 bottles of 16 onces/2.11 cups bottled water for $1-3 at the supermarket.
On Amazon, you can get 12 bottles of 16.9 ounces/2.11 cups bottle water for $2.48, so it cost the user about $0.60 a day if they drink 3 bottles which is equal to almost 7 regular cups of water per day from the water in the 3 bottles.
If you have Amazon Prime, or spend over $50 shipping is free on Amazon.
It is also possible to re-use bottle or clean water from a water truck for bathing yourself by using a water filtering system like how astronauts in space re-use the water in the International Space station by filtering out the germs, dirt, and other stuff to re-use because there is no natural water in space.