>But what is the solution?
The best time to plant a tree is 20yr ago. The second best time is today.
The best time to ostracize, ridicule and marginalize the people who support the growth of the surveillance state is a generation ago. The second best time is today.
I say we ostracize the crap out of the people who peddle, justify and facilitate these activities. It worked for wife beating, worked for drunk driving, worked for overt racism.
This is not a technical problem. This is not a law problem. This is a social norms and acceptability of certain actions problem. Applications of technology and law follow norms.