> Hard to reason about when it comes to blocking vs memory consumption vs > backpressure. ... the thing might consume much more memory than it needs to
It's same as arguing about explicit memory management vs automatic garbage collection. Yes, you give up explicit control, to gain other things.