Yeah I did the same as well - brake mounts off and hub alignment questionable. I get why they'd have a qa guy on the ground there. But my angle was more on price. Even at small volumes $800us is quite a fair bit for a run of the mill open mould frame - they weren't doing anything custom apart from paint. My ballpark would be about half of that at retail based on the price of carbon chinese frames and others experiences with full custom titanium frames.
I bought a carbon dually back in 2013 for $500 direct from China but in terms of quality it was a POS. Inside the head tube the carbon lay up was a mess, bits of random carbon fiber flapping around loose, pivots had to be adjusted, some were too tight and some were too loose, the main pivot pins were on the small side so I had bent one within a few months of owning it, the internal cable routing fouled on the carbon so I had to drill out the cable end stops and run a full cable, spare parts were nearly impossible and had cost me a fortune to get them here in a decent time frame.
If I had bought a container load of them I would have gone bust with in the first month, not to mention that I would have to add public liability and other insurances on top of those of costs. The over all finish on the outside of the frame was exceptional, as good and if not better than most top end bikes. You're going to pay extra for quality no matter where it comes from.