Instead of complaining that your RAM is 75% allocated, you should be complaining that 25% of it is unused. (Imagine buying a processor and noting that it never went above 75% utilization.) Memory deallocation isn't free (it's often not even cheap), and it's completely wasted work if the application is closed. In addition, for every allocation that's not unnecessarily deallocated, you don't waste cycles redrawing bitmaps, reparsing text, redecompressing images, and so on.