Stupid chinese parts
Yeah, we're all part of the blame. Not just on auto parts, but most of what we use in life. We (as Americans) spend so much time "price checking" instead of "quality checking". We should compare pricing on the same quality of part. One auto parts store wants 11.00 for a bearing, and the next store wants 24.00. Most Americans, run to save a buck and pay 11.00. So, to be competitive and stay in business, stores chase the cheapest product to offer the consumer.
That's why discount stores like Walmart and the such win and Montgomery Wards closes (so to speak). think of the toasters, irons, vacuum cleaners, how they use to last years and years. Now, if you get a couple of years out of 'em, throw 'em away and go spend another 11.49 on a new one. If we would have checked quality first, we'd be the manufacturing giant of the world.