A menudo, programas complejos pueden necesitar ser downgradeados para eliminar partes con fallos, y para incrementar velocidad y/o facilidad de uso.