Respecting that much of what you say here is true, and acknowledging that I've got a foul mouth and attitude problem myself at times, as well as an increasing abiding contempt, bred from far too much familiarity, with information technology and the infotech commercial world, the reality is that much of this stuff is, in aggregate and in practice, hard.
For ... various reasons, including a great deal of failure-to-anticipate (or more often: Choosing To Deny) Reality and Consequences. Which Bellovin details, and has been detailing for damned near five decades now.
But that still leaves us Where We Are Now:
* With hundreds of millions of Broken Systems.
* More being shipped daily.
* Strapped organisations and staffs.
After fighting the present fire, some sensible approaches to reducing future threats, including cranking up consequential liability on the firms, and backers, and financers, and stockholders, which produced the present mess, such that future risks are properly costed in to decisionmaking, might be a useful activity.
For ... various reasons, including a great deal of failure-to-anticipate (or more often: Choosing To Deny) Reality and Consequences. Which Bellovin details, and has been detailing for damned near five decades now.
But that still leaves us Where We Are Now:
* With hundreds of millions of Broken Systems.
* More being shipped daily.
* Strapped organisations and staffs.
After fighting the present fire, some sensible approaches to reducing future threats, including cranking up consequential liability on the firms, and backers, and financers, and stockholders, which produced the present mess, such that future risks are properly costed in to decisionmaking, might be a useful activity.
Thank you for your volunteer service.