Application.Initialize
ist in Delphi für
Win32 vollkommen egal, da darin absolut nix mehr gemacht wird.
(das nötige machte Borland schon im Application.Create, also beim erstellen dieses objektes, bzw. im Initialization-Abschnitt der entsprechenden Units)
Sollte das also wirklich mal fehlen, dann ändert nichts.
Aber dennoch kann es nicht schaden dieses vorhanden zu lassen, vorallem da Lazarus dieses benötigt
und wer weiß was die Zukunft bringt.