Spējai izveidot moduļu sistēmu patiešām ir ievērojamas priekšrocības, īpaši biznesā. Iespēja noņemt un nomainīt atsevišķus komponentus samazina izmaksas, vienlaikus ļaujot pakāpeniski uzlabot gan ātrumu, gan efektivitāti. Tomēr, tāpat kā lielākajā daļā lietu, bezmaksas pusdienu nav. Von Neumann arhitektūras nodrošinātajai modularitātei ir daži nopietni trūkumi:
- Von Neimana sašaurinājums: no visiem trūkumiem fon Neimaņa sašaurinājums ir visnopietnākais, ņemot vērā tādu disciplīnu prasības kā AI, mašīnmācība un pat datu zinātne.
- Atsevišķi atteices punkti: jebkurš savienojuma zudums ar kopni noteikti nozīmē, ka dators atteicas nekavējoties, nevis graciozi. Pat sistēmās ar vairākiem procesoriem viena procesa zaudēšana, kam būtu vienkārši jāzaudē jauda, tā vietā rada pilnīgu sistēmas atteici. Tāda pati problēma rodas ar citu sistēmas komponentu zudumu: tā vietā, lai samazinātu funkcionalitāti, visa sistēma neizdodas. Tā kā AI bieži vien ir nepieciešama nepārtraukta sistēmas darbība, nopietnu seku iespējamība palielinās līdz ar veidu, kādā lietojumprogramma paļaujas uz aparatūru.
- Vienprātība: fon Neimaņa kopne var vai nu izgūt instrukciju, vai izgūt datus, kas nepieciešami instrukcijas izpildei, taču tā nevar izpildīt abus. Līdz ar to, kad datu izguvei nepieciešami vairāki kopnes cikli, procesors paliek dīkstāvē, vēl vairāk samazinot tā spēju veikt instrukciju ietilpīgus AI uzdevumus.
- Uzdevumu izpilde : Kad smadzenes veic uzdevumu, vienlaikus tiek aktivizētas vairākas sinapses, kas ļauj vienlaikus veikt vairākas darbības. Sākotnējais fon Neimana dizains vienlaikus ļāva veikt tikai vienu darbību un tikai pēc tam, kad sistēma izguva gan nepieciešamos norādījumus, gan datus. Mūsdienās datoriem parasti ir vairāki kodoli, kas ļauj vienlaikus veikt darbības katrā kodolā. Tomēr lietojumprogrammas kodam ir īpaši jāatbilst šai prasībai, tāpēc funkcionalitāte bieži paliek neizmantota.