It is my opinion (and I really would prefer not to get roasted for simply stating my opinion...), but I cannot help but feel that we, the buying public, did this to ourselves. How many of us had our fathers or grandfathers tell us "You get what you pay for"? Well, it seems that these days, more people want to save a buck and buy the cheapest (excuse me...I meant, "inexpensive") product they can at WallyWorld, rather than pay a little more for a superior product. Do I feel the U.S. used to make superior products? Damn right, I do. And I had the option of buying them. And I exercised that right whenever possible. Know what? I've been ridiculed for being frivolous and blowing money when X-company sells the same thing so much cheaper. Well, guess what? It's not the same thing. More times than not, it's an inferior product in one way or another, and you'll end up replacing it far sooner than you'd like. So when more folks are willing to do just that...buy, replace, repeat...than to buy a quality product to begin with because it costs more up front, then we end up in the hole we're in now. I have a helluva time just trying to find American made products to purchase, now. And when I do find 'em, I pay dearly. The last big example was brake rotors for my 3/4 ton Dodge. I paid $156 each for the U.S. made product. The guy behind the counter was floored because I would not buy the $36 Chinese rotors. Unfortunately, his reaction is the norm, these days, and we're all paying the price, one way or another. Rant over...