Я думал, программа должна быть независимой от железа
например, есть жава, та самая многострадальная жава, и имеется платформы скажем с одним ядром, с нескольким, с разными характеристиками или вообще с другой архитектурой. То на слабых машинах или на мощный серверах, но не осилить приток пользователей в 100 человек, просто потому, что программист тупо все абстрагировал и понадеялся, что жаба сама за не него все сделает)