Conservative garbage collection like Boehm inevitably leads to memory leaks in long running applications. It's awesome for some use cases but isn't a complete solution by any means.
Unlike manual memory collection which inevitably leads to memory leaks.