You are missing a big item in your analysis. Doctors are basically given a territorial monopoly. Just because someone in India does the same procedure for 10% of the price (they do right now), doesn't mean when you have a heart attack you can go fly to India and get it treated.
If you are just a COG in a wheel writing J2EE JavaBeans, it takes almost no work to send it over to a body shop in India.
That is why it would not work well to stamp your foot down and try to get a software union in the US. (Let's not even get into the popular view of unions right now, and assume it would be reasonable to form some kind of software dev guild).
Kinda sorta. I mean yes I hire american devs because it is easier to communicate with them. But if say you told me all american devs cost $1 million dollars (or even 500k) due to a union.. I would make Russan devs work :)
Even things that are not 1:1 replacements still influence the max value of something...
If you are just a COG in a wheel writing J2EE JavaBeans, it takes almost no work to send it over to a body shop in India.
That is why it would not work well to stamp your foot down and try to get a software union in the US. (Let's not even get into the popular view of unions right now, and assume it would be reasonable to form some kind of software dev guild).