WPF is used extensively in enterprise. Alternatives are Windows Forms which is pretty old,and significantly less flexible, or web apps. WPF can host Windows Forms, so for legacy its a way better option then web.
I use WPF regularly. Initially it seemed quite alien compared to the windows forms world I was used to. Once I got to know how it works on the inside, I fell in love with it. In my opinion it is elegant and well thought through.