I have built 40 of the 660 kits, 38 of the 372 kits and about 40 total of all of the other kits (070, 440, 380, 361, 360, 250, 200t) over the past 3 years... I told every customer of mine that I would stand behind every saw I build. So far in those 3 years I have had zero failures on any of the 372s I have built. I have had a few 660s that have had minor issues which amount to the starter ropes failing, the chain tensioners failing, the decompression valves failing and one clutch clip failing. I have only had one engine failure, which my customer and I BOTH believe was caused by a bad can of trufuel. Every one of the 440s I built had trouble from the carburetor to the coil to the flywheel and the starter. One engine failed because of the circlip (which I honestly believe I didn't install properly) I have had nothing but trouble with the 200t kit as well. Again carb, flywheel and coils. Out of all of the other saw kits there have been zero failures except ONE 361 that my customer got something lodged in the flywheel and he thought the cylinder seized because the rope wouldn't pull. I will agree with your statement that they (the factory) can't CONSISTENTLY get things right.... Which is because of the fact that quality standards are not enforced factory wide and less than high quality parts get out the door and end up in the hands of the builder. Which is the reason I stated "it depends on who builds them" I fixed every failure for every one of my customers and never once used OEM parts. I did use a different manufacturer of aftermarket parts though. My point is that just being OEM does not make it better, and just being aftermarket does not make it worse. There are different levels of quality throughout each category of part... Wether it is OEM or aftermarket.
I have the experience to recognize the bad parts that arrive in the kits, and replace them when I build it. I also have the relationship with my customer so they are comfortable with the sale in the fact that they know trouble may arise, but they also know that I will fix it.
So again, I say to you. It depends on who builds it.
The guys selling them for 750 are ripping people off.