It's easy to grab your pitchfork when seeing just a headline, but I'm quoting the article verbatim here:
> Mr. Zuckerberg has also ordered all of the apps to incorporate end-to-end encryption, the people said, a significant step that protects messages from being viewed by anyone except the participants in the conversation.
And Zuckerberg and FB have been true to their word every step of the way. I see the backpedaling now, “Well you see congressman, I ordered it but when we dug in deeper, it would have a material impact on revenue, so we were forced due to our fiduciary duty to remove it.” And just happened to not tell anyone until it came out via whistleblower or some other means.
If there is someone who will push Facebook to abandon end to end encryption, it will just as soon be Congress, facing pressure form law-enforcement, with the implicit help of the NYTimes, who will no doubt be happy to feed the Anti-Facebook hysteria with classics such as "Facebook is allowing child pornography to be sent through it's newly unified infrastructure".
You’re right I didn’t stop to think of the children. And there you go, now we have the encryption broken and the National security letters as the reason they were forced to do so. It’s just as many of the comments above are saying you’re really just making this new shared infrastructure an enourmous target.
It just means that two (or n) keys will need to be able to decrypt the message database. The web client doesn't have to behave any differently than the native client.
If Facebook is storing your encrypted message database on their servers then the problem gets significantly easier.
> Mr. Zuckerberg has also ordered all of the apps to incorporate end-to-end encryption, the people said, a significant step that protects messages from being viewed by anyone except the participants in the conversation.