Because we should accept that danger is a part of life and a life under laws like this becomes less valuable because we are less free.
I think we should show some backbone like the soldiers in Afghanistan and show the terrorists we're not scared of walking in the street to the point we need to be able to stop and search everyone.
We should accept we are all at war and that laws like this bring the terrorists closer to victory and also alienate naive and young sections of society which are then preyed upon by extremists and converted to become the terrorists of tomorrow.
At best these stop and search powers make us only slightly more safe at the expense of freedom and at worst they actually makes us less safe.
You are never going to stop every terrorist attack because it is impossible. The damage a single motivated individual who does not care for consequences is immense and can never be stopped by curbing the freedoms of the whole population or, in this case, the freedoms of the civilians in a particular area. Thankfully – in part due to the good job our security services do and in part to the undoubted fact that the threat is nowhere near as severe as those who push these laws both believe and would have you believe, we are not being attacked on a daily basis.
Though I have mentioned the good job they do – this does not mean I think security services should be recommending laws that affect freedoms and any law such as this that comes into effect in future should come with a sunset clause that means it must be renewed.