«Нет устаревших приложений» - это не то же самое, что «Нет настольных приложений».
Ничто из того, что я видел, не говорит о том, что в ARM не будет обычного Win32 с COM, IE, MSHTA и т. Д. Наряду с рабочим столом Explorer.
Вам может понадобиться просто перекомпилировать C ++ или .Net после некоторой настройки или «ретаргетинга». Такие вещи, как HTA, могут портировать даже с нулевым усилием, если они не используют никаких пользовательских библиотек COM. Я удивлен, что кто-то ожидал, что любой код x86 будет работать на ARM, даже при какой-то эмуляции WOW. Microsoft довольно ясно об этом.
Имеет ли смысл делать большую часть этого (настольные приложения на ARM), это другой вопрос, даже если вы можете. Устройства на базе ARM, скорее всего, будут весьма ограничены в ресурсах, и именно поэтому они в первую очередь должны быть дешевыми и портативными.