This needs to be solved at regulatory level. High computer security standards need to become part of whatever work and product safety rules companies already have to follow. But that doesn't look like is going to happen soon, so as an alternative...
Did Maersk recover from that ransomware attack two days ago?
I sincerely hope they didn't. We need an economically meaningful clusterfuck to get people to pay attention.
Related: I think the only way for security to get taken seriously, by both companies and governments alike, is to have someone do some high-profile, damaging hacks "pro bono". Now I would hope such actors stay away from power systems due to risk of loss of life (don't want to disrupt traffic, or hospitals). But this was yesterday on Morning Paper:
https://blog.acolyer.org/2017/06/28/an-experimental-security...
I'd say industrial robots could be a good target. If someone started shutting down the plants of some prominent manufacturers of non-life-critical products, maybe enough people would lose money for someone to start treating it seriously...
Somewhat-to-mostly, yes. http://gcaptain.com/maersk-operational-update-on-cyber-attac...
Still, it undoubtedly cost them a lot. The question is did it cost them more than the prevention would have?
You say of course, they only needed to be up-to-date on patches. But there's a cost to that, and we don't know that they don't insure (or self-insure) against IT disasters (they likely do, given their size and scope).
I'm not even sure they're wrong per se. In theory (!!) a benevolent watchful government can promote liberty and protect its citizens (or in my case The Queen's subjects).
then its taken out of the hands of those that want to secure it. If you take two companies one developing a secure and working product and the other just developing a working product capitalism will weed out the secure product and pass the insecure one. This is because it is cheaper to create, will get to market more quickly and be easier to configure.
As these sorts of attacks are rare and there is no established and straight forward legal framework to economically punish those without security; the company with least security almost always wins. Then when someone does show the security holes the tendency is just to arrest them in order to keep this awful system going. :D
I'm not entirely sure how we start to fix this.