На самом деле мы постепенно улучшаем работу программы с памятью. Просто процесс этот не быстрый. Автоматический сборщик памяти встроенный в NET Framework работает не очень хорошо, при интенсивной загрузке процессора, поэтому код необходимо переписывать для тех мест, которые активно выделяют/освобождают память. Некоторую часть проблем решит переход на NET 4.0. Это произойдет в версии 1.2.