Softver je imao veliku prednost jer se mogao distribuirati milijunima korisnika za otprilike isti trošak kao i jednom korisniku. Svaki dodatni korisnik je gotovo u potpunosti pridodao dobiti. Međutim, razvoj umjetne inteligencije je promijenio ovo stanje. Sada korisnici očekuju da softver ne samo čuva i prikazuje podatke, već i razmišlja, generira i reagira. Ovo zahtijeva korištenje skupih alata za umjetnu inteligenciju, što povećava trošak za svakog korisnika. Ovo je uvelo trgovinu između kvalitete proizvoda i marže, što je novo za softversku industriju. Većina osnivača tvrtki koje se bave umjetnom inteligencijom je svjesna ovog problema i pokušava ga riješiti korištenjem više modela istovremeno i usmjeravanjem svakodnevnog rada.