There are very few for-profit healthcare systems in the US, a vast majority are either non-profit or not-for-profit. I refuse to work for a for-profit healthcare system since I don't agree with the practice, and they are typically always hurting for money in one way or another. There are several for-profit independent clinics though, but they're mostly chiropractors, plastic surgeons, and other cosmetic services.
Healthcare in the US costs so much due to high operating costs, which is mainly caused by government interference. The biggest reimburser for many healthcare systems is Medicare/Medicaid (our socialized medicine) and it has the most asinine rules I've ever seen. Most insurance companies also follow these guidelines too. For example, if you need X test, you typically need to have Y & Z test performed first, which triples the cost of your initial diagnosis.
I have very good insurance, mainly because I work for a healthcare system, and it's really inexpensive. I think I pay $40 a paycheck for it and if I use the healthcare system I work for, the copays are relatively cheap too.
It's actually fairly difficult for an American to go elsewhere to work. I've tried to get a job in Canada since they are switching over to the system I work on, but it's pretty much impossible for me to do so. Essentially, you need to work for a multinational company and get transferred in order to work somewhere else. The only exception to this I've seen is the UAE, I could get a job there tomorrow with almost zero effort on my part, but living in the Middle East sounds terrible for someone like me and my family.
You also need to pay US taxes if you're working abroad as well, except under a handful of circumstances.