Когда-то в VS был только один селектор параметров проекта — конфигурация (Debug/Release). Потом к нему добавили второй — платформу. Но уже достаточно давно многие продукты выпускаются в различных конфигурациях (у меня, например, их три — free/trial/full), и каждую нужно собирать как в Debug, так и в Release, а то и в каком-нибудь "Extended Debug" или "Ultra-optimized Release". При финальной сборке скриптами это не проблема, а в студии, во время отладки/тестирования, для этого приходится плодить тучу конфигураций.
В сообществах MS по студии никогда не обсуждалась идея добавления третьего селектора? Уж трех-то должно хватить для подавляющего большинства применений.