I think if one were to read some scriptures with a very literal mind then one can make a good case for determinism and that we have no choice.
However I don't think the Buddha intended his teaching to be understood as a collection of doctrines to be believed, rather as a process of awakening to be followed.
So the key for interpreting any teaching is primarily what affect does it have on the process of practising the path to awakening.
Establishing an awareness of all the different causes and conditions that push or pull our decision making process is an important part of awakening, this awareness gives us many more options to choose from, gives us much more freedom to choose what is right.
However to say everything comes down to causes and conditions and therefore we have no real choice to me is the antithesis of what the Buddhist path is trying to achieve, it's downgrading us to the level of animals living on instinct rather than upgrading us to enlightenment where we are no longer slaves to causes and conditions. If that were true Buddhist teaching then I wouldn't choose to be a Buddhist.