No, within the rules a free will has space to move. But you can't see
if someone loves you or cares for you if he or she doesn't have a free
will.
God doesn't punish immediatly in these times though. My friend has
cancer right now. But he's been a christian for years now and lived
'better' (or however you want to call it that) than a lot of others I
know. Guess what? Time and fortune catches everyone. I believe such
things are a result of the sin humanity lives in rather than the sins
of a person himself. Earth was cursed after Adam and Eva took from the
forbidden fruit, and that's what we often see, the results of the curse
of sin.
God punishes afterwards, but gives us the chance to make it up to Him
while we still live. He wants to restore our lives from this curse and
give us a purpose, He's really good once you get to know Him better.
God is a loving God, we've got our whole lifetime to accept that His
son Jesus died for our sins, but if people reject Him, He will judge
them for their sins.
Of course, there's many points of view on christianity, I can only
advise you to read the Bible yourself and find out about Gods rescue
plan for us. The main thing is to get to know God, not dumbly follow a
certain doctrine or a set of rules. Which happens way too much these
days, with or without a religious paint...
Create-ivity - a game development blog