Ich sehe das ganze nicht so "olala" wie ihr...
Für mich gibt es ne einfache Erklärung:
Die Losties haben die Insel verlassen und kommen 3 Jahre später zurück.
Die Losties auf der Insel sind eine Zeit lang geflasht und blieben dann im Jahr 19xx stecken. 3 Jahre lang waren sie weiterhin auf der Insel. Jack, Kate, Sawyer etc. haben dann ein Foto von sich gemacht.
Sun und die restlichen "neu gelandeten" sind im Jahre 2007.
3 Jahre lang hat somit niemand in den Dörfern gewohnt oder gelebt. Da verkommt sowas gerne. Außerdem haben wir das letzte mal das Dorf gesehen, als es angegriffen wurde von den Frachter-Leuten. Smokie hat da auch seinen Teil dazu beigetragen.
Somit ist eine Verwüstung doch kein Problem.
Sie können die Zukunft nicht ändern. Es wird nur das geändert, was noch passieren wird, nicht, was schon passiert ist.
Bestes Beispiel: Rosseau (sry wenn ichs falsch schreibe)!
Sie hätte sich an alle Erinnern müssen, Jin hatte sie auch gesehen, als sie das erste mal (Season 2 oder 1, weiss ich nichtmehr so genau) ins Dorf gekommen ist.
Als Jin auf der Insel in einem Flash gelandet ist, traf er die junge Rosseau. Sie hat sich NUR!!! an ihn erinnert, weil er sie zu diesem Zeitpunkt in der Vergangenheit getroffen hat! Die alte Rosseau kann ihn garnicht kennen, weil sie ihn davor noch garnicht gesehen hat!
Die Zukunft kann nicht verändert werden, aber als die Flashes aufhören passieren u.a. diese Fotos und diese werden dann in die kommende Zukunft (logischerweise) übertragen. Aber erinnern kann sich keiner in den früheren Staffeln, da alles noch nicht in der "wird erst noch passieren Vergangenheit" passiert ist.