это хороший вопрос!Я никогда не видел официального объяснения от Microsoft, но я предполагаю, что причина кроется в разрешениях и правах, а не в желании вводить пользователей в заблуждение.
Не все пользователи созданы равными.Некоторые не имеют прав на отображение пользовательского интерфейса в сеансе 0 или полностью взаимодействуют с произвольными программами (и ресурсами), с которыми он работает.Наличие у этих пользователей возможности отображать элементы графического интерфейса из службы может привести к путанице.Например, если учетная запись пользователя с ограниченными правами запускает экземпляр Проводника Windows в качестве службы, это окно может не принять пропущенные файлы из «обычного» проводника, запущенного интерактивным пользователем.Подобные вещи очень сложно диагностировать и объяснять!
Обратите внимание, что Windows, безусловно, может делать то, что вам нравится, и мы постоянно кодируем ее в наших сервисных приложениях (http://www.CoreTechnologies.com/). Windows просто несделав эту опцию доступной для любого произвольного пользователя.
Конечно, пожалуйста, сделайте шаг назад и остерегайтесь изменений в Vista. "Сеанс 0 изоляции" - это изменение игры для интерактивных служб Windows!