So what you're saying, it's more of a quality control issue than anything else. Sure, there are out of spec parts that come along, but that also falls within quality assurance which is a human factor.
Many of us have taken a friend's turd AR and after tearing them down and replacing maybe a couple simple little parts(a pin here, a spring there) and returned to them a well functioning machine. Mostly the issues originate from poorly assembled products. This is the crux of the problem IMO.
Agreed.