Почему софт всё чаще использует «неполноценные» инсталяторы?
Почему софт всё чаще использует «неполноценные» инсталяторы?Исключительно для удобства пользователей.
 Намного проще пользователю - легкий инсталлятор анализирует систему, и выкачивает уже соответствующий инсталлятор, лишнего не качает, лишних вопросов не задает.
 С точки зрения маркетинга это лучше - пользователь проявил интерес, нажал кнопку и готово, у него уже идет установка. А так пока он скачает может и передумает.
1) Постоянная актуальность версии установки
2) Поверхностные данные о системе, на которую делается установка. Можно по-шпионить, а можно и уточнить надо ставить на 32-битную или 64-битную систему. При некоторой сноровке можно даже предложить сборку, более оптимально работающую на компе.