era per le prestazioni ma anche per pulizia della pagina e unificazione del codice: userei un unico form anzichè usare una serie di if e quindi proporre 2 form (pressochè uguali) a seconda della situazione (ins/upd).
L'alternativa sarebbe creare una classe che mi generi il form, ma mi complica un poco la gestibilità e la portabilità della pagina con DWMX e con chi non conosce il php.

'iao