It reduces memory pressure, compiled code size, jank, and reduces the risk of killing apps because of low memory during GC.
Memory pressure is reduced, compiled code size grows larger, jank diminishes, and there's a decreased chance of apps being terminated because of insufficient memory during garbage collection.