Współcześni programiści nie znają coś takiego jak "optymalizacja" i algorytmika.
Dawniej z racji ograniczonych zasobów sprzętowy programista musiał tak napisać swój program, aby robił możliwe najwięcej operacji możliwie jak najmniejszym kosztem np. ramu. Obecnie programu robione są na "pałe" pod tym względem ponieważ "przecież użytkownik ma RAM". Zobacz ilu jest programistów wysoko a ilu niskopoziomowych. Przepaść jest naprawdę bardzo duża.
Takie podejście też nakręca rynek - rok temu ten sam program wymagał 2 GB, teraz wymaga 4 musisz kupić więcej kości, ktoś na tym zarobi itd itp.