Sounds like you're riding the wrong rides. I ride a few and volunteer for a few every year, and there is always food and water for every rider, with broom wagons sweeping behind the back of the pack to be sure no one has a breakdown and gets abandoned.
__________________
Formerly fastest rider in the grupetto, currently slowest guy in the peloton