Да потому что нельзя просто так взять и выкинуть все что было написано за десятилетия, это бред сумасшедшего. Нужна эволюция, а не революция. Что в итоге и случилось - project reunion.
Переход на NT для софта не стал чем-то принципиально новым по большей части, в отличие от WinRT, где все старые API использовать не представлялось возможным
Потом конечно в 10 начали старые API потихоньку переносить, но это уже ничего не изменило. А жаль, вот где-то тут и был шанс, если бы изначально по этому пути пошли.