Neil Gaiman's "American Gods" is certainly an excellent cable TV show. But I have to say reading the novel takes that enjoyment to a higher level.
One of the issues you have as a viewer of the TV show is just how the gods are real in the universe Gaiman creates. There is a logic to the magic he employs.
This is clearer in the novel. Without spoiling anything, I can point out that the gods derive their magic powers from the humans who believe in them. Old gods become weaker over time. Some even become totally forgotten. This is death for a god.
In the TV show, a prehistoric people forget their elephant god as they migrate from Asia into North America. The old Asian elephant god thus dies. The new Bison god of the migrating inhabitants of North America rises in his place. The gods in Gaiman's universe derive their power from human belief. This is how the ancient Greek god of Vulcan is able to re-purpose his cult in a small, weird town in the US Midwest. (I'm purposely leaving out how Vulcan gets his worship in the 21st Century.)
Ostara (Esther, Easter) is chastised by Wednesday when he visits her amongst the rabbits and the many versions of Jesus who occupy her great mansion. Ostara, like Vulcan, has harnessed a new cult following. Wednesday does not approve.