People blame God because they don't want to accept the blame themselves. As we humans so often do, we blame someone else. It's always someone else's fault. Adam did it, Eve did it. In order for us to have free will, God must allow the existence of evil and sin. But He does not tempt us or cause us to sin. We sin of our own accord - our own sinful desires and shortcomings lead us down that road.
These two questions: "Does God tempt us with evil? Does he tempt sinful people with evil? " They make it sound like Christians are not sinful. 'All have sinned and fallen short of the glory of God.' Christians and non-Christians alike are sinful - and God does not tempt either group. However, Christians' sins are forgiven and covered with the blood of Jesus.
As a mother, I try to imagine what it would be like for my kids to always obey me and always act lovingly toward me, because they could not do wrong. It would be great! However, how much greater is it when they come to me of their own accord and express their love and appreciation for me? Loving someone because they want to, is much more powerful than loving because you have to. I think the same goes for us and our love for God. He wants us to desire to love Him, not be forced.