Операционная система — это оболочка для запуска программ, семёрка не устарела ну ничем в этом вопросе. Даже для тяжёлой разработки ПО. Просто классическая политика устаревания на ровном месте. Никаких проблем выпускать DirectX 12 и обновлять под 7-ку библиотеки/фреймворки не было. Диск не насилует особо, даже HDD.
В XP графическая часть в ядре, оттого больше уязвимостей и экранов смерти. В остальном никакой эволюции нет. Старые программы быстрее, удобнее, не требуют доступа в интернет и иже с ними. На новую машину тоже поставил 7-ку сперва. Придётся менять на 10+ исключительно из-за идиотских ограничений в ПО. Скажем, последний Node JS ставится на 7-ку методом распаковки и установки переменной окружения, запрещающей проверять ОС. И работает.