Agree. Doing QA and Build Management, things are even worse. It takes much more time to assure quality in WPF/SL than in Forms. Runtime is much more complicated. Compiler aid to find bugs is very bad. Seems that MS is doing a Top-Down approach here and ignoring
the many side effects and additional work that comes with WPF/SL.
For example, XAML is created to help Web Designers, so they can use their skills. But the XML Editor in Blend 3 is not good. The core technology is working fine. But the tools and the ecosystem waste a lot of time.