The methods needed to reduce attacks (geopolitical unrest resolved) is probably not within the capacity of the police forces we have, and even pretty good safety is so expensive no one is willing to pay for it (even if we did all agree to register every action we took with the government.)
There is no government action which can promise results when it comes to motivated attacks, so when you hear "oh if we allow this police action then terrorist attacks will stop." you are hearing purposeful naivete at the best, and power grabs at the worst.