These are all great points. Unfortunately most of these issues manifest themselves with a delay. Which makes for very fun conversations between the dev team and the ops team.<p>My cynical self views garbage collection as technical debt for memory management. Sure, it&#x27;s unfair because modern GCs will be way better at managing memory for medium complexity projects than any home-grown solution. But when the project gets complex—as many mature ones do—memory management which was so blissfully delegated to the GC becomes a sore issue. But by that time, it&#x27;s in the context of a lot of complexity going on so it is not only harder to troubleshoot but harder to remediate.