As someone who has built at least a hundred PCs, I have to assume that you are either breaking the parts yourself or buying from the shadiest resellers. Or, only built one and gotten very unlucky.
The advice to someone like me, someone who just needs a new computer once in awhile, that building is the way to go, is not so obviously the best advice.