Wręcz przeciwnie. Narzędzia dojrzały. Rozwój następuje w warstwie logiki biznesowej, a nie komunikacyjnej, ktoś jest obecnie bardzo dojrzała rzadko pojawia się w niej jakiś nowy protokół. Natomiast programista (zerwany już częściej deweloperem) masz coraz bogatszy przybornik gotowych narzędzi, pozwalających mu się skupić na realizacji opracowanej architektury, zamiast walczyć z błędami kompilacji. Znacznie się też upraszcza proces testowania, uniformizacja procesów biznesowych pozwoliła na budowę fajnych frameworków do testowania.