I had heard most of this before. I had a D1 and switched (not quality issue, just capabilities) to a Pfaff 2056 with the IDT (built-in walking foot), because I was not using the embroidery part. The D1 was also very picky about fabrics. I bought the Pfaff (Czech Republic made) before they sold out. I had heard afterwards that a lot of the Pfaff dealers (at least where I used to live) were breaking from Pfaff because the co was changing their business practices. That said, there is a Pfaff dealer here that seems to be doing well.
I use my FW as my workhorse for my piecing and classes with the Pfaff being used for fancier things, like fancy stitches and some machine quilting.