It’s not dead or on life support. WPF is still one of the most used app frameworks in use on Windows (right behind WinForms).
Why is WPF bad?
For desktop development, in the right hands, you can’t beat WPF – it trumps WinForms hands down. The biggest problem, however, is that it is complex; very complex, and people often make the mistake of approaching this using the same techniques they used to build WinForms applications.
Is WPF a technology?
Windows Presentation Foundation is a UI framework that creates desktop client applications. The WPF development platform supports a broad set of application development features, including an application model, resources, controls, graphics, layout, data binding, documents, and security.