I agree, which is why I wrote an arena allocator library I use (somewhere on github, probably public and free).