A lot of these systems stored the year as two digits. So 19 to 20 wasn’t the problem. The problem was mainframe based systems are/were almost entirely based on fixed length data representations; cobol copybooks, tape and dasd datasets (ie files). Expanding all those from two bytes to four was a lot of work and risk is some organizations.