Evern when U.S. has the best products, they choose to make then overseas rather than in the U.S. due to costs and lack of quality control at a reasonable price. You cannot tell me that Ford cars are superior to Hondas and Toyotas. U.S. does not put the effort into the cars and relies on fleet sales and trucks to lead the way. U.S. televisions? I can buy a 43" everything Samsung TV for $300, U.S. cannot even make a black and white that cheap. Made in the U.S. means less overseas and in the U.S. than it did for high end products. iPhones and Dell and other top tech is produced outside the U.S. You think it is 100% cost reason but not only that, it can be made faster and more efficient overseas too.
Interestingly enough, lots of Hondas and Toyotas built in the States now.