Nos sirve para almacenar una sola fuente de la verdad y notificar a nuestros componentes el valor actual o cuando ocurre un cambio en este valor por medio de Observables.
Cuando Usarlo
Quiero tener una fuente de la verdad en mi App.
Es una App pequeña.
Tengo mucha logica que se repite y quiero centralizarla.
Precaución
No usarla para aplicaciones muy grandes ya que con el tiempo es difícil de mantener.
Tener cuidado con tus subscripciones.
Muchas subscripciones al tiempo puede afectar el performance de tus apps.