what an amzing thread....  I see many things on both sides of the Pro/Con WPF that i recognise / some i agree with others not so much. just the fact that so many folks have an opinion shows that wpf is far from dead or not used....

perfect - heck no.

better than winforms - imho it is, but yes it's a different system and you have to look at it with a fresh point of view.