Perhaps it is actually you that is thinking too simply. A cancer could be seen as a drought, drying up the river before it reaches its delta.
It's an interesting thought. Have you read "Siddhartha" by Herman Hesse, by chance? If not, you'd love it, for your analogy's sake alone.