Фундамент как раз и отличается от прикладных задач тем, что он  скорее задел на будущее,   он не нужен для решения текущих задач.    Но он то, на чем можно сделать надстройку, когда она понадобится.А если его нет, то  надстройку делать будет не на чем.То есть представьте, вы строите дом  площадью 10*10. Можно сделать фундамент 10*10 и начать на нем строить.А можно коли уж пригнал трактор и экскаватор, сделать площадку 100*100.  Мало ли? Захочется потом сделать пристройку, построить гостевой домик, гаражА если сейчас не сделать эти 100*100, то когда возникнет потребность в пристройке, человек подумает "это надо снова экскаватор, трактор, грязь развозить, бетон искать, да и денег сейчас нет", и махнет на эту пристройку, не будет ее делать. Но при этом скорее всего значительная часть этого избыточного фундамента 100*100 так и простоит без дела, и можно считать, что на него ресурсы были потрачены напрасно.