How many waterbottles do you see on the side of the road during your ride?
I see a handful...usually more on bumpier roads.
Here's an inexpensive and quick insurance policy to keep them in place...
Rubberband thru the cage and over the top of the bottle.
If you are losing your bottle because you are clumsy and drop it...that's a different story.