Ваши данные устарели. Ещё два года назад были об этом
разговоры, но сейчас WPF жив и здравствует. Несколько лет назад Microsoft развивала ASP.NET и UWP, ресурсов на развитие WPF не хватало (в принципе, и так был достаточно развит). Но вот в 2014 году появилось
обновление WPF (на хабре
1 и
2). И в дальнейшем тоже будет развиваться. Microsoft всё ещё делают ставку именно на WPF, никаких других технологий на смену нет (если не считать UWP, но они далеко не полностью пересекаются).
Проблемы в WPF есть, конечно же, есть куда расти. Но это был гигантский шаг вперёд после WinForms. А то, что некоторых вещей нет "в коробке", но есть в NuGet - так берите и пользуйтесь! WPF дал удобную платформу, на которой легко добавить то, чего нет.