Y2K was a real threat which was mitigated by properly patching software problems
I wish more people understood this. The problem was very real, and with far reaching consequences. The work to patch software took place for more than a decade beforehand, with ever increasing emphasis on not bypass the issue. As the deadline drew near, it became apparent that there were not enough programmers available to handle the seemingly countless number of mainframe programs that would be affected. This was a problem solved mostly by India training more COBAL programmers than had ever existed before that time.
One of the other issues that complicated things was the fact that most clients were taking the opportunity to also update other portions of their code. You know, since there was a programmer working on it anyway.
Then to add to all of this, Europe decided to change its monetary system, and those modifications often took priority. That nearly derailed Y2K programming revisions. – We actually managed to dodge a bullet, yet when practically nothing happened, most people thought it was all just media hype.