I think it really boils down to not enough people understanding the issues and the problems. I had seen (once or twice) people out on the streets campaigning against it to raise awareness on the weekends, but honestly, it was not enough. Only the hard-core techies understood (or appeared to understand) the issue - at least around the area of Zürich where I work I can't think of anyone who thought it was a good idea.…
Im actually by now for a randomly selected secret service jury. People who get selected by the dice, have the right to move freely within the secret service and the right to watch anything going on anytime. If the outside find something disagreeable, it can present the jury a case and the jury will investigate (if necessary) and judge. It is replaced after a term.
Clearly governments bureaucrats ascending to power, can not be entrusted to control the most powerful tool they reach this way.