Oh, I'll add my favorite hot take too. Observables were a mistake. It's way too complicated in practice. And the costs outweigh the supposed benefits in my experience. It's the only thing I really dislike about the Angular ecosystem.
I know signals are the new hotness. I haven't really looked into it yet. But it feels like everybody else basically started to realize Observables are not great.