Насчет свободы воли, мне кажется, надо смотреть на отдельные аспекты и в каких конкретно случаях они имеют значение. В некоторых случаях можно сколько угодно винить и наказывать человека, совершившего поступок, но эффективнее будет посмотреть на причины и что-то изменить, чтобы в будущем этого не повторялось.