We started using NuGet Package Restore in 1.5 and it was glorious!
Today I tried to add Nuget Package Restore to a new project with 1.6 and was riddled with errors trying to restore packages from our custom feed.
6 hours later I realized that a new parameter was added to targets RestorePackages and BuildPackage called WorkingDirectory="$(NuGetToolsPath)".
This new config that I'm forced to be pointed at doesn't have my custom feed information and therefore will never be able to restore my packages.
What are the benefits of using a static config instead of the global config that we came to know and love?