To whoever is still counting:

VB.NET doesn't default to separate DEBUG / RELEASE directories?  C# does, but in VB.NET both build modes are built to the BIN directory by default.   Try as I may, I still can't come up with a reasonable explanation why only C# developers need this.