This is basically my point, in addition to the fact that the time at which data is freed from the heap is far more predictable.