those that refuse to see...
Some software lasts decades and has big side effects. Techniology management is ephemeral, with life-spans measured in months, rarely years.
Managers knowingly mandate stupid decisions, because there is no personal downside and a short term budget upside.
Y2K was because large organizations (or the incumbent management) repeatedly ignored technical advice to allow for 4 digit years, because it saved a few bytes storage for each date (which was significant back then) and they could argue "that problems still 15 years away, we will replace it", "that's still 10 years away, we may replace it", "that's still 5 years away, maybe we can fix it later", "that's still 2 years away, we are asking for a Y2K budget"...
Y2K? Oh Sh*t Fix that now..., then blame the developers!
Technology "management" typically refuses to see or respond to anything with an effect longer than their own Mayfly existence. At the same time mangers (as a group) are hypocritical and unethical enough to blame others, when the fertilizer hits the windmill... Couple that asshattery with a wilfully ignorant and fear mongering media, and you have the recipe for shifting the blame from chronic management incompetence to "the techies did it..." which is completely bogus.
There are few, if any, real technical issues remaining unsolved for most business purposes, and none that go completely unpredicted by systems analysts.
There are an enormous number of fundamentally incompetent CIO's and (worse) "Project managers", who should not be permitted the long term indirect technical influence they possess.
Their myopic decisions can cause potentially dangerous and expensive impacts on society, such as Y2K.
The negative influence, spin, and misleading media, continues; for example, the poor design of security in most commercial applications is directly attributable to short term "not my problem" management thinking.
Fortunately, we have better controls on building bridges than we have software, but the impact of some types of software is now much more serious and far reaching than mere mechanical and civil engineering.
Technology management needs a better professional accreditation and system of ethics, see acm.org for in depth discussions.
In particular, the ludicrous notion that you can manage construction of something you don't understand, (and don't attempt to understand) )by setting arbitrary dates and budgets, is commonplace in IT.
When the time comes to fix the next disaster, our failure to fix chronic management incompetence, will be the root cause.