just for your infortmation. Indians dont belive in "1 million gods". Its just not one god. Every group of indians, sometimes a whole village believes in their "own" individual gods. It's their form of religion and if you dont understand or accept this, you're just one ignorant idiot.
It's no more illogical than believing in a single god.
I am the seer in the dark,
the vagabond of yore,
I am the sum of all your parts,
and proprietor of all.
blackmonger of Inlé,
my form now vivid,
as torpor sets and blood grows tepid.
With every ounce of flesh now offered,
I hold your corpse within my coffers.
Knitted cells now split asunder,
stand alongside me brother.
Take your place amongst my Owsla,
we march at dawn now and forever.
By saying 'Indians' your referring to a whole nation, one that's made up of more then one religion and not all of them believe in 1 million gods. It's similar to the Greek and Roman idea of gods for almost everything i guess, so they are also stupid right? according to you OP?