flatMap isn't memory safe but switchMap is, and it's often used for the type of request/response chaining that we do with Promise.then.
With pratical experience using Observables in production for any use case people normally use Promises, I disagree with you about not being a substitute, and specially about being "broken".
With pratical experience using Observables in production for any use case people normally use Promises, I disagree with you about not being a substitute, and specially about being "broken".