I agree. I mean, I wish there was a better way to impart values onto people, but is there really? We won't know until we've at least tried to create one. Right now religion is the only major vehicle through which morals can be conveyed to a large group of people. Even atheism is slowly becoming a religion, toward that end. And though the pursuit of truth is, above all, the highest order of knowledge, we also have to avoid over-rationalization because if everyone comes to the realization that most people are selfish, gutless creatures, then what's to stop that from becoming a standard?

There has to be a balance between logic and whimsy.