I think it does call into question the power of science, but also: assuming non-determinism does not give us this power back! If materials (atoms / humans) can arbitrarily disregard the laws of nature by making choices (however that would be implemented), what does an experiment even mean?
Edit:
This is a relevant theorem, that nicely complements Bell: