SurreMus, так вот и я про то же: если НЕКОТОРЫЕ дрова не устанавливаются - может, дело именно в дровах, а не в платформе?
В принципе, понятно, что можно где-то создать счётчик неудачных попыток автоматической установки какой-либо софтины, и при достижении определённого числа прекращать пытаться автоматически устанавливать ЭТО. Можно так же вести список созданных временных каталогов, а потом (через некоторое время) их сносить.
Но. В юниксах, например, долгое время вообще всё делолось ручками с правкой конфигов на коленки - просто из-за того, что разработчикм было лень (ну хорошо, они не видели необходимости) делать гуёвый интерфейс ко всему этому.
Так что нежелание разработчиков винды делать такие навороты (которые требуются в ОЧЕНЬ РЕДКИХ случаях) - вполне понятно.
Особенно, если юзерам, сетующим на такое поведение оси, лень отправить разработчкиом письмо с описанием проблемы :)
А про маркетинг - это только половина правильного ответа. Помимо высокого мастерства продажников, винда ещё в 95-ом удовлетворяла большинство потребностей пользователя, не требуя при этом в большинстве случаев от него специальных знаний и чтения книжек.
Маркетологи Микрософт экспериментальным путём доказали, что большинство пользователей компов думает не так, как юниксоиды.