The religion has to acknowledge that people cannot be perfect. People have to be gently encouraged to strive towards purity, but they should not feel under pressure to be pure.
The religion cannot be expected to cover all aspects of life. To give an example, the religion should not be expected to force people to go to sleep for 8 hours every night. It should let people figure out that kind of thing for themselves.