Its another thin edge of the wedge event.
1. 'Something must be done to protect the people.'
2. The something includes a framework that restricts a right we all have and want, but 'it will only be used for this 1 purpose we promise'.
3. Based on the promises of every administration ever the protection is passed/enabled.
4. 28937438 other uses for the framework are found and since someone else thinks we need more protection our rights are reduced some more.
5. We dont have that right anymore (for our own protection of course).
Yes I appreciate that breakdown is somewhat hyperbolic, but if you apply that view to almost anything done 'for our protection because someone else said we needed it' then I think in general its true.