EdHell, ты всё в корне не правильно понимаешь, програмцам это сугубо пофиолетово
слышал такое понятие "жизненный цикл программного продукта" ?
так вот существует громадное количество софта, у которого он заканчивается на сдаче проекта заказчику. и никаких дальнейших работ не предполагается, да и зачастую комманда рабодавшая над проектом распускается.
и если потом этот софт откажется работать под новой осью - девелоперов это ни разу не иммеет, т.к. они по договору перед заказчиком свои обязательства выполнили, кстати за деньги.
так вот, обладатели подобного софта майкрософт раком поставят если их программы откажутся вдруг работать после какого-то обновления винды, и уж тем более не станут покупать новую ось, под которой оно возможно не будет работать