I love WPF, which is useful because I make a chunk of my living from it. But this article is spot on - the whole desktop has been horribly neglected for years now. Moving to web front ends is fine for some situations, but it really doesn't work in, for instance, front office trading environments in banking, or in many other situations which require the sort of rich functionality that only thick-ish clients can manage.
Even after the U-turn with Windows 10, Microsoft is still struggling to realise the importance of looking after one of its main sources of revenue - enterprise customers wedded to the Windows desktop.