I imagined a world of apps designed with xaml /me shudders
In Angular it's trivially easy to bind to an array and have it update. In WPF, it's hard enough that I architect my applications around that one single problem.
Mmm...XAML/WPF has one thing going for it though...you can be assured that a code-base you haven't touched for year will still work :)