The idea that we can break public key encryption and go back to shared secrets doesn't solve the problem for which public key encryption is the answer, namely sharing the secrets. Schneier's piece would be a little more helpful if this were considered. Going back to simple shared secrets means that one cannot securely engage in something like ecommerce, and so breaking public key encryption would totally break the way we use encryption today.