* Desarrollo constante: Se crea un nuevo software de utilidad todo el tiempo.
* Subjetividad: Lo que constituye el "software de utilidad" es algo subjetivo. Un programa de una persona considera una utilidad vital, otra podría ver como innecesaria.
* Variaciones y versiones: Muchas utilidades tienen múltiples versiones, actualizadas con frecuencia. Contar cada versión como un programa separado infla drásticamente el número.
* Aplicaciones de nicho: Muchos servicios públicos atienden a sistemas operativos específicos, hardware o tareas altamente especializadas, lo que hace que un recuento completo sea prácticamente imposible.
Por lo tanto, en lugar de un número, es más exacto decir que hay miles y miles de miles de programas de software de utilidad disponibles.