The Discworld has gods in the same way other worlds have bacteria - there are billions of them, tiny bundles containing nothing more than a pinch of pure ego and some hunger. Most are the spirits of lonely trees or places where two ant-trails cross, and they stay that way because what they lack is belief. A god's power is directly proportional to the number of believers it has.