It's more of a logical problem with the concept of a 'free will'. I present two alternatives, either the inputs determine the outcome or they don't. In the first case, which i believe to be true, your actions are the result only of your life experiences, genetic neurochemical predispositions and the lifetime of interactions between the two. Your decision, was it possible to put you in the exact same circumstance again, would be the same, since it is as logical a decision as it is possible for a human to make. Note, it is not relevant to talk of your memories of past instances of the exact same inputs, since those memories are themselves an input. To be in the exact same circumstances is for practical purposes impossible, but this is a thought experiment.
The other case, were your action is not a result only of the sum of your inputs, means you are essentially random in nature. Your 'free will' is really a sort of internal die-rolling, and any moral superiority assigned to it seems misplaced.
Not that this has any practical value, but i believe that all human action is predetermined by previous events, as all observable macrophysical action is. Humans (and other life forms) are merely vastly more complex than simple billiard balls on a pool table, since we incorporate past experience into our action in a much more dramatic fashion than a cue ball does.
What i'm leading to, i guess, is the idea that to whatever extent humans can be said to have free will, that capacity is inalienable. It is simply impossible to reduce someone's freedom of choice. You can definitely restrict the range of choices, but there is always a choice involved. A man chained up and drugged almost to unconsciousness still has the choice of weather to rattle his chains left or right, to moan or groan, to move his head or his feet. Even direct physical force leaves you with choices, resist or acceede, complain or remain silent. You cannot EVER remove a human's power to choose, though to call it a free will is misleading. Better to say that whatever circumstances you set up for a live and conscious human, his past and being will always influence the outcome.