Unfortunately, granting humans free will does have those implications. It is amazing to me how people can demand their autonomy from God and then blame him when bad things happen. No harm has ever been done by obedient Christians. It's only when we insist on doing it our way that the screw ups you refer to happen. That's the fundamental theme of my post: people pointing to the failures of others to obey Jesus as a reason to reject Him.
RE: Why I will never give up Christianity