Nice article - I started using rxjs working on an Angular app for a client and really didn't like it at first. The "abstraction overhead" just didn't seem worth it as the learning curve was steep. But the more I've worked with it, the harder it is for me to imagine going back to a non-reactive approach.