We think of medieval England as being a place of unbelievable cruelty and darkness and superstition. We think of it as all being about fair maidens in castles, and witch-burning, and a belief that the world was flat. Yet all these things are wrong.
For a long time on Earth humans didn't worship good gods; that's a new idea. The ancient Greek gods, the Hindu gods, are fairly amoral, most of them. We get stuck when we insist that God be both good and all-powerful.