Latest Delphi versions such as XE 2 also have large executables due to forceful Unicode. On the other hand, Delphi 7 is 32-bit, which is a dying platform. Yes, it won't disappear quickly as it occurred with 16-bit DOS/Windows, but it is still a good idea to start porting applications to 64-bit.
May I ask why do you think that? (Yes, I do believe Metro UI is a regression, but that's another story)
Bookmarks