It's not NECESSARILY as stupid as it seems. One way to ensure that you never have any rollover problems is to make sure that rollovers happen often. That way, you're going to have to code for them properly, and you're more likely to test them. For systems that only deal with data within a short window, I've often thought that using a single digit for the year would avoid Y2K type problems; once you've got the rollover working, it will pretty much work forever.

Of course, it's also possible that they haven't thought about any of this, and they really are as shortsighted as they seem!

Richard.