The tech community knews this was going on for sometime since power companies (for some crazy reason) are internet accessible.
IF they truly are internet accessible, then I've mapped them myself. zmap is great.
If some hacker finds an exploit, doesn't tell Microsoft, uses it for his own purposes but fails to keep it secure so other hackers get hold of it and use it to install ransomware, would you still blame Microsoft,
Yes, yes I would.
You might as well criticize the Linux devs too because of all the unpatched security holes in Linux.
Also yes.
The only thing you should be concerned about is watching the content you love.
We have entered the era of the glorification of the consumer. All you should do is consume, and feel happy about it.
Not because they care about you. Because the consumer can be monetized.
Sorry I don't have better answers right now.
Easy. Companies should be liable for gross negligence. Things like default passwords haven't been best-practice for a decade now.
Leaving the telnet port open has been a bad idea for a long time.
Do you mean that dialogue and not violence is a better way to solve problems?
It depends on the problem, right? Imagine you want to kill me, and I want to kill you. There's no way to solve that problem equitably. Now realize this is a problem that people in the real world face. Erdogan had a coup attempt against him, and Assad has half his country wanting to kill him. His solution is to kill them first, which thus far has been effective. Then of course ISIS just wants to kill nearly everyone. In fact, they believe it is the will of God, and he is on their side.
Dialogue is not always an option, and even when it is, sometimes lawsuits work better which carries the implied threat of violence (from the state).
"Neighbors!! We got neighbors! We ain't supposed to have any neighbors, and I just had to shoot one." -- Post Bros. Comics