I have heard that there are issues with a lot of 3rd party WPF control being designed to enable programming by someone with a WinForms mind-set and hence not supporting MVVM well.
Is this a real issue?
Are any of the main WPF control vendors better on this?
(As often a 3rd party control set needs to be chosen before the programmers on a project are up to speed on WPF/MVVM, just getting an eval of the control sets is not enough)