I haven't read the whole thread (so forgive me if this has already been raised), but what about Amaterasu, the Shinto sun goddess? She's still worshipped by many Japanese (that sun symbol on their flag...her position in the Shinto religion is why its there). I guess human nature really hasn't changed. You also say: Since there are a variety of religions that worship invisible or at least unseen beings, and a few that worship no specific beings but merely revere particular concepts, I'm going to have to disagree. They can't *all* be right, so someone is worshipping something that cannot respond in any way whatsoever, because it's a fiction.