It's really good when you're producing a lot of data fast that you don't want to lose, and you want multiple consumers to read.
It's a complex tool that solves a complicated problem. But if you don't actually have that problem, then that's a whole lot of complexity for no gain.