God didn't create the perfect world, he knowingly created a world which he knew was going to plunge into widespread sin. No one else had anything to do with this creation but God. And when this world did stuff-up as God knew it would because he designed it so that it would, he then punishes innocent victims (such as the priest-molested children, or those that try as they might, they reach the wrong conclusion about God) for his flawed design of the world! Oh, but I suppose a 9 year old victim of sexual abuse by the priest had free-will...so it was their fault!!!