It could be worse. Here in the UK, they would have locked him up for refusing to hand over his passwords. The Regulation of Investigatory Powers Act makes it a specific criminal offence and people have been imprisoned for it. Personally, I'm worried that I might get locked up for refusing to decrypt the contents of /dev/urandom. I think we need to wake up to the fact that there are a lot of people in power who would prefer that strong cryptography be the exclusive preserve of government.