The speed of the GC isn&#x27;t the issue (although it certainly can be). The non-determinism is. It&#x27;s hard to control when a GC should happen, and when it happens at a bad time, the ramifications are perceived as an awful user-experience.