Government meddling is the primary culprit.
In 1950, you could not buy a pacemaker, a hip replacement, a CAT scan, Lipitor or a bovine heart valve replacement no matter how much money you had.
8 years ago a 1GB hard drive cost $1000. Yesterday I bought an 80GB hard drive for $100. The computer industry is almost entirely unregulated. Your implication that advancements in technology account for increases in cost is misleading and incorrect.
Government should get out of the market but that will never make the care some people may need affordable.
That is where private charity comes in.
I didn't say technology accounted for all rises in cost. Only some. Government accounts for much. But medical care is extremely labor intensive. There is no comparison between what it costs to run a trauma center and making disk drives. In addition, costs have risen because more products are in demand and being sold. My grandfather probably could have used some Lipitor and a heart by-pass. They weren't around. He died. Medical care didn't consume as much of GDP then as now because people went without that which was not available.