Bypass paywall: https://archive.ph/1c0ED
In the end of the article it says that this disaster could have been resolved by forbidding the sale to a US firm.
I go the other road and would say the organizations who used this could have ditched it, by using a service that is client and server side at least source available, to the organizations, governments and any other involved party. And by proper implementation of E2EE with Meta-Data E2EE.