StripReloc entfernt nur den Reallocationtable aus dem Kompilat. Ist meist nicht sehr viel.
Wie gesagt eine
VCL Anwendung ist so groß, weil die gesammte
VCL einkompiliert wird. Verzichtest du auf die
VCL wird die resultierende Exe schon sehr viel kleiner. das fängt so bei 14 KB an. Anwendungen mit C/C++ und der MFC geschrieben sind nicht so groß, weil die MFC nicht einkompiliert werden muss, weil Microwoft sie schon mit Windows ausliefert. Man kann auch die MFC statisch linken, dann wird das resultierende Kompilat auch größer.