Если сравнить верстку на XAML и классическую на HTML/CSS, то современный HTML/CSS, после появления display: grid|flex выглядит даже удобнее. Вместо CSS в XAML предлагают юзать словари ресурсов, а они на XML и уже по сей причине довольно громоздки и трудны для восприятия человеком, в отличии от CSS.
Был тут чел., который хотел сделать на JSON вместо XML, но это все-таки сторонний проект и платный, а не родной от MS. Родной поддержки все-таки нет и не обещают, видимо по причине того что XAML не имеет перспектив.
Кстати, о перспективах. Вроде концептуально XAML довольно грамотен, но почему-то все связанное с ним не взлетает... Silverlight издох, WinPhone/Mobile — проиграл, Windows Store UWP — в коме... Что остается?