It takes a long time for the spiritual and cultural knowledge to sink in our subconscious mind and become a belief. Our beliefs also change with time, but the change is quite slow like the changes in the body of a person. Even the most progressive person doesn’t want to change his beliefs though he may always be ready to acquire new knowledge.