If a program is useful...
If a program is useful, it must be changed.
If a program is useless, it must be documented.
This is a cynical joke.
The best explanation to the first part I can think of is: "If it ain't broke, don't fix it."