Man sollte mit Delphi 2005 auch ganz normale Win32-Anwendungen erstellen können. Den Fehler komplett auf .NET zu setzen hat Borland bei Delphi 8 gemacht, aber soweit ich weiß mit 2005 wieder ausgebügelt.