¿Esto es un hilo de opinión?
Pues daré la mía si me lo permitís.
Estos programas que decís que son tan buenos son paquetes de otros programas que pueden o no pueden ser buenos.
No hay programa infalible y la experiencia me ha dicho que es mejor no tocarle las pelotas al sistema operativo, hablando mal y pronto.
Por ejemplo, programas como CCleaner o TunneUp son basura que al final acaban jodiendo los registros del sistema cuando se encuentran con alguna entrada en el registro que eliminan por error, entrada que identifican como "basura", claro es que estos programas no piensan, siguen parámetros, y desde el registro se puede configurar prácticamente el 90% del sistema operativo. Un administrador de sistemas con cabeza puede usar el registro para añadir o modificar parámetros que le es interesante sin necesidad de usar programas comerciales, como por ejemplo el Deep Freezer.
Pero claro, hay que saber tocarlo.
Malwarebytes por otro lado es un buen programa antimalware, pero no es perfecto, en muchas ocasiones he tenido que combinarlo con programas como SuperAntiSpyWare, y cuando acabo con ellos, los desinstalo. La ventaja de descargarlos cada 2x3 es que siempre tienes 30 días de versión pro con cada nueva versión.
Respecto a los demás programas de gestión de memoria y demás, son basura. Windows ya administra la memoria suficientemente bien, que no es perfecto porque también dependen de las peticiones de los programas.
Cuando aprendes a programar en C o C+, lo primero que te enseñan "de utilidad" es a crear un fichero en memoria y reservar espacio.
Es decir, un programador que crea un programa nativo para el sistema operativo, puede decidir que cantidad de memoria usar para este programa y usa las variables necesarias para que el S.O. entienda que es lo que pide el programa.
Por otro lado, choca mucho estos conceptos con las modas de "eliminar configuraciones", como los ficheros o particiones dedicados a la paginación, algo que es muy requerido en un sistema operativo por mucha RAM física que tenga instalada la máquina.
Programa basura para mi, es un programa que hace las mismas funciones que lleva los programas del sistema operativo, es decir no aportan nada, o que usa otros programas para crear paquetes de programas que puedes descargártelos por cuenta propia.
No hay mejor configuración en un Pc, por dentro y por fuera, que el estar límpio.
Ni programas basura ni polvo en los radiadores.
Esto es como todo.
Si te dedicas a descargar e instalar programas piratas o de dudosa procedencia, al final necesitarás un ejército de programas antivirus/malware y supuestamente optimizadores que te den cierta seguridad o "tranquilidad". Luego tendrás el sistema sobrecargado de programas basura que te sirven para contrarrestrar los efectos negativos de otros programas basura.
Lo mejor es no descargarse nada de dudosa procedencia.
Si tu afición es descargar lo primero que puedes descargar con un click en un banner, el S.O. te durará lo que dura una mecha de traca.
Por otro lado, esta es mi experiencia, es lo que recomiendo a todo usuario, pero cada cual que haga lo que quiera con su máquina, a mi ya me va bien porque me pagan por reparar ordenadores de usuarios que se han pasado de listos.