I haven't been following the whole encryption debate in detail recently, but it seems there's one point which hasn't been discussed much: What about encryption which works against users' freedom, things like DRM, "trusted" boot and the whole idea of mandatory forced trust, etc.?
On the one hand, I'm against government surveillance. On the other hand, I'm also against DRM and user-hostile locked-down systems. Government surveillance, breaking DRM, jailbreaking, rooting, etc. all rely on cracks, the "imperfect" nature of security in some form or another. That's why I think this is a particularly perplexing issue, and bluntly saying "encryption is good and we should have more of it" is not seeing the whole perspective.
Relevant story: http://www.gnu.org/philosophy/right-to-read.en.html