I just found it out myself: If you add a trailing backslash to the Project Folder setting e.g. changing it from C:\dev to C:\dev\, the VSMacros80 directory will no longer be created.
I tested it with Visual Studio 2005 SP1, with all windows updates installed.