Ganz unnütz sind sie aber nicht. Es gibt auch Dinge, die in den ältesten assets.xml definiert wurden und dann "durchgeschleift" werden. Wenn ich mich recht erinnere, war das z.b. bei bestimmten Settings des Flaggschiffes der Fall.
Das Grundprinzip ist ja: lese die erste Data, dann die nächste und überschreibe, was geändert wurde.
Für Ubi ist es so aber die einfachste Methode, sonst wird das ein riesiges Klein-Klein.