The current load balancing code assumes that the available RAM, CPUs and even swap is static. With modern systems this is of course incorrect as all of these things can change dynamically. In virtualised environments this is even somewhat common.
Since the simplification of the load balancer done in bug 4429, it no longer accounts for these values for load balancing decisions. Closing.