“All SCADA systems should be replaced with free and open source versions and intensely and frequently reviewed by many.”
OK exactly how would you propose to execute that idea?? But first, has SCADA actually been hacked? Has it been infected with a Trojan? Where’s the proof?
“The best solution would be much more decentralized and distributed systems”
The electrical grid is decentralized - probably as decentralized as is practical. How could it be decentralized more than it is?
Part of the problem here is people making propositions that don’t have any idea what they are talking about. The conversation thus ends up churning buzzwords in a parallel universe separate from reality. About the only good thing about conversations like this is it is a distraction for anyone who actually might have evil intent.