Levite
Higher and Higher
But how does any of this really answer the point I raised? "Free will" only speaks to half of the problem. A person's free will can only ever allow them to choose between the options they want to do. Protecting free will only enables evil if people had evil desires in the first place. As you pointed out, these desires can be traced back to things beyond our control. How can God not be ultimately responsible for them?
We can consider God ultimately responsible for the existence of evil, since He created us with free will, and created a universe that functions in part through chaos, entropy, natural selection, and evolutionary competition, which all stimulate selfish and self-gratifying drives-- which, left uncontrolled or exacerbated by environmental factors so as to overpower the potential for self-control and stimulation of positive drives, turn into negative actions.
But that's different than proposing that God deliberately and specifically creates some individuals to inevitably be evil, and some to inevitably be good.
Everyone has chances, opportunities to determine what they believe and what kind of actions they choose to take. Occasionally, those choices and opportunities can be overwhelmed by mental illness. But otherwise, they are there. Even people who suffer terrible environmental factors during hellish upbringings can either be broken by their experiences and turn to negative behavior in reaction, or can reject what was done to them and turn to positive behavior in reaction. So much the more so for those without significant or extraordinary trauma in their background.