You say that you have never named a directory "temp" outside the systems area. I say that I have done that, and have never run into a problem until now.
I have run PCs with CP/M, CP/M-86, Unix, Linux, Solaris, MS-DOS/PCDOS, and all the flavors of WIndows through Windows 7, and have never run into such a "greedy" utility.
So it's really not a common sense issue, but rather a philosophical one. I believe that I should be able to create temp directories outside the systems area AND define what I mean by "temp" -- it could mean "hold these files until I get around to them", rather than "hold these for a very short time". In either case, I should be the one to decide what gets wiped and what is ignored.
I am happy that you will address this in your next release.