Great article, and WOW.
A comment on related article on ArsTechnical had something interesting to say:
Why government regulations are always talked about as a Bad Thing, without being vocally and vociferously challenged by others amazes me. Many of these regulations are written in blood, or were put in place by deep thoughtful consideration by engineers advising regulators.
I know of several non-technical people with great "tech business ideas" say that they can just hire cheap developers in India to implement their business. I always try to explain what a terrible idea that is unless you have someone they trust and who can provide technical oversight to the project. This is an example of how things can go horribly wrong.
This is crazy. BlackBerry built a backdoor to its BlackBerry messages service AND shared it with the Canadian police. This is a huge breach of trust from a company that advertised its secure devices, with millions of customers who bought BlackBerries partly due to that reason.
If the Canadian government had it, what makes anyone think that other governments didn't have access to it? They may have obtained it through RIM's (now BlackBerry) cooperation or without through hacking or old-school espionage. Think about it, in the early and mid 90's practically all heads of state including Obama used BBM.
They deserve to be sued by their former customers. This underscores why Apple and other tech companies need to resist against building such backdoors into their products.
"Internet of Things" is the current hotness. Few people realize what a security disaster this is going to be. If Mattel, a well funded, well established company can screw up so badly, just imagine what all the under-funded rushed kickstarted projects are going to be like. Then imagine the company that originally released the product is bankrupt a year later and nobody is issuing security patches. And all the clueless users installing these all over. I think this will be worse than even Windows XP ever was.