I never stopped caring. It just turns out it never really mattered for a large fraction of cases.<p>There&#x27;s still plenty of cases where you absolutely do care: low level firmware, kernels, absolute performance, and high reliability. It&#x27;s more a case of not worrying about it when there&#x27;s much bigger risks in a project than having loose guarantees about allocation performance or fragmentation.