I&#x27;m no academic (just a CS student), but from the very little I understand about GC algorithms, there&#x27;s no free lunch. In other words, choosing GC isn&#x27;t like shopping for a new condo... different algorithms have different advantages and implementation difficulties. There may also be caveats with some algorithms that others aren&#x27;t plagued by. &quot;Better&quot; means different things to different people and in different situations.<p>For what it&#x27;s worth, many of today&#x27;s finest, most important algorithms are from the 50s-70s, or maybe special adaptations of them. Theory doesn&#x27;t obsolete like technologies do.<p>No need to get depressed by this. Hard problems are still hard (until proven otherwise), and taking out the trash is the same today as it has ever been.