

It had to do with memory and storage limitations on computers back then. It didn’t make sense to store two extra digits for the date when that space could be used for other data. It affected pretty much every system made before a certain date. https://en.m.wikipedia.org/wiki/Year_2000_problem



Not the original commenter, but I briefly had one professor in college that did that (their book was $50, though). It was an elective course for me, fortunately. I was able to switch for a different class that fit the same requirement without being forced to buy a book the professor wrote.