Neither NW's or DL's systems ever handled this automatically. Most other airlines and hotels have similar problems.
DL has many, many IT problems and is probably among the worst of all airlines, but this problem isn't really a good indicator of that.