Yes, if I had to pay 20k to just have a baby and could fly somewhere else where it's free, I'd chance it.
There might be a problem that many airlines won't let pregnant women fly past a certain number of months, for fear they will deliver the baby in the air; so maybe you have to move to the target country months in advance, significantly adding to the total cost...?
Doesn't need to be free - the very best healthcare in my country (Uruguay) would cost about five thousand dollars per year of coverage, and we're talking about something better than the average US hospital - www.hospitalbritanico.org.uy .
Those five thousand would cover 90% of the expenses involved in all steps of pregnancy (prenatal care and checkups, 4D ultrasound imaging, etc) and the delivery itself.
And living here a few months would cost way less than 15.000 dollars :)
If flying is a problem, you may drive to Canada or Mexico. Mexico has a pretty good private system that is used by the local middle and upper classes. This is from my hometown...http://www.chihuahuamedicalcity.com/
There might be a problem that many airlines won't let pregnant women fly past a certain number of months, for fear they will deliver the baby in the air; so maybe you have to move to the target country months in advance, significantly adding to the total cost...?