I find it sad that this is seen as a reasonable statement: totally idealistic, hideously unrealistic, and it is awfully close to virtue signalling.
You might as well say that the prisoners dilemma is solved by asking everybody to not cheat.
Any solution has to be robust to the variety of engineers that exist: including the antisocial, the people doing it for the lulz or $, those that don’t give a shit about anyone but themselves, and the plain clueless that are simply unaware of the outcomes/implications of their work.
Clearly expecting engineers to just solve the problem hasn’t happened, so it won’t happen. Currently the only solutions I can see are based on legal restrictions upon our government organisations to protect ourselves from our own authorities.