When George Lucas said films are never finished, I think he was referring to milking a few million more out of the movie-going public by making yet another sequel.
It was probably a cop who first uttered the phrase There's nothing new under the sun. The night shift, however, was a different matter.