I still dont see how its better for an Expat who is morally opposed to providing health care to all the citizens is better off living in a country that provides health care to all its citizens, as opposed to one that doesnt.
Even if you dont have a regular job in Argentina, and, hence, dont have a deduction from your paycheck for Obras Sociales, just living in Argentina means you pay taxes, directly and indirectly, that go to subsidize the socialist health care system.
Certainly, given the Argentine governments laxness with fiscal and financial affairs, you cannot claim that the funds for health care are somehow notfungible- ALL Argentine government funds are intermixed.
That means that Steve pays for the socialist health care system here, with his hard earned libertarian pesos and dollars, both directly thru sales, property, and other taxes he pays, and indirectly thru taxes added to every single financial transaction in Argentina.
So, as an expat living in Argentina, you help support subsidized socialist health care.
As a citizen of the US living in the USA, its still perfectly legal to buy private insurance, and float your own boat.
Also, as an expat living in Argentina, you benefit every day from the socialist health care, even if you never go to a public hospital, and have supplementary private insurance. Your prices on all kinds of things are lower, because well over half the population, including the people you buy fruit, or gas, or tools, or clothes from all are "looters" who use the public health care system. If all those people had to pay for private insurance, their prices would all go up.
So as an expat here, you not only PAY the demon socialists, but you BENEFIT from their programs.
As ol' John Lennon said- "How Do You Sleep?"