Las aplicaciones tienen varios mecanismos para mantenerse siempre activas. Un clásico es mantener una notificación siempre activa. Por tanto, no hacerlo bien es una mala programación del desarrollador de la aplicacion. Busca alguna aplicación alternativa que funcione bien.
Da igual tener 3gb de Ram ó 400 teras si el desarrollador es un zote

