Fascinating. I came to part of your conclusion myself. It's good to see others have noticed it. I have an odd friend. He is a smart techy and militant atheist. He basically wants to replace humans with machines because humans are so flawed. A lot of question, arguments and ideas have come in between, but I decided (right or wrong) that Plato's search for perfection (perfect forms) was a neurosis (like my friend's) and that it infected the Medieval Catholic Church. It's how you got questions like "how many angels could dance on the head of a pin or can God make a rock too big for God to move. The MCGC meme as I call it (Medieval Catholic God Concept) is really weird and when people say God, that's what they usually mean, but no other God in history is like that one. ... Anyway, I consider that idea of God as descended from Plato... Could we have gotten here without it or without religion? I have no idea.