The 50's was a much different time than today. First off, Americans had more solidarity with their countrymen than today. An American company would not do well moving overseas and importing stuff back to the US. For one, travel was not nearly as safe as today. Now we have satellites, radar, and much safer planes. Two, our labor was closer to others around the world. Transpiration would have killed any additional profit, and actually would have cost more to produce overseas.
Businesses always had to have meetings, so it would not have been economical to fly all those Americans to wherever to have monthly meetings. Communications were very primitive. So there was really no places else to go.
Today, a business owner can run his company sitting on the toilet from virtually anywhere in the world. He can have face to face meetings via internet, and be able to check his investments up to the second. As long as he can produce products cheaper than can be produced in the US, his products will sell the most.
The rich already pay most of the income taxes for the rest of us, yet nearly the bottom 50% pay not a dime.
Top 20% of Americans Will Pay 87% of Income Tax