Dogmas are made in Taiwan, not China. And there's a big difference between China and Taiwan. And at this point, I even dare to say that for carbon fiber bicycles, nobody does it better than the Taiwanese, not even boutique shops, and certainly not after you factor in cost. But every now and then, anyone will run into QC issues if they're producing enough products. If any American or European produces in the quantity like the Taiwanese do, then they too will run into more QC issues.
I have not heard much about F8s having issues with cracking. Maybe the OP just got a bad batch. It happens.
For pricing, I know in Asia, one can get an F8 for under $4000, easily. Apparently, taxes in Asia is lower than in the EU and North America. Virtually every mass produced highend frame that is sold in EU and North America can be had at a lower price if you buy in Asia. Europeans and Americans are really getting reamed with taxes. But that's how it is.