I'm not sure I agree with the, mostly accepted, idea that offshore == lower quality. The car analogy would be Toyota vs the american manufacturers. Toyota managed to build cars in Japan, at much, much higher quality than Detroy could and then sell them for cheaper. South Korea was a little behind Japan on quality but is pretty much on par now. Of course things are not 100% perfect with exploding phones and bad airbags but I would say the quality is still on par, if not better, than the western counterparts.
China still has a problem of consistency with a lot of low quality, fakes and just plain rip off items, but they do build very high quality items nowadays. A lot of the price difference between 2 items, US vs offshore, is not always manufacturing cost. The offshore item will have a lower margin, little to no marketing cost, . For example I personally do not believe that the manufacturing cost of a MacBook Pro would have a very significant percentage difference on the retail price if it were manufactured in the US. I also believe Apple would have a higher market share, by how much no idea, if they bragged about manufacturing in the US only. It worked for the car industry so why not?
To me one economical danger of offshoring production is that the western companies are both training and financing their future competitors. Look at all the computers and smartphones from offshore companies. Most quality TV brands are 'offshore' brands (Sony, Samsung, LG) and nobody thinks of them as cheap low quality compared to US brands (which ones really? Vizio maybe?). Even the TV market is starting to see Chinese brands.
So let's stop always putting offshore in the bucket of low quality, the US is producing low quality and badly designed products as well. Made in USA is not a guarantee of superior quality.