I agree wholeheartedly that the Big 3 are being somewhat shortsighted in their approach to cost cutting through offshore sourcing. Their Japanese competitors have a much longer-range view and are vastly more profitable.
However, for business leaders to suddenly become moral beacons for our society is asking a bit much, I think. Competitive pressures are simply too great these days, not like it was 30 years ago when I started my manufacturing career.
Businesses today are compelled to do what is legal and ethical, not necessarily what is morally right. To be moral is to risk annihilation by more ruthless competitors.
The facts are that we, as a society, through our preferences in the marketplace and through our legislatures, have created the inequities that compel manufacturers to seek cost relief overseas.
Our government likes to buy friendships through "most favored nation" designations and the like. Consumers would rather buy a $5 shirt made in Bangladesh than something from this country; hence the demise of our apparel industry.
Republicans want free and open markets and so have designated the word "tariffs" to be taboo, while many Democrats never met any business they didn't want to tax or sue out of existence.
Society, not business, makes the rules by which we live. If we want things to change, two avenues are open to us: our votes and our dollars. I'd suggest we use both more wisely.