Not necessarily true - you only static link what you need from the libraries. So if you expand your application to double the size, there's absolutely no reason why the static size should double - since the majority of the growth is (presumably) in the application code, rather than using more of the library code. This is of course not ALWAYS the case.
The other thing you misunderstood is the point medievalelks said:
If you have App V1.0 + DLL V1.0 = 0.1MB + 2MB, and you develop a second version, App V1.1 + DLL V1.1, then you still have DLL V1.0 on the system as well, taking up 2MB, even if you remove the App V1.0 [unless you also KNOW that no other application is using DLL 1.0 - in which case there is no benefit of using DLL's in the first place].
--
Mats