No. This is a band-aid on a massive problem. The market never has, and never will be able to provide reasonable health care at an affordable price. Consumers cannot adequately judge what they are buying, a critical part of a working free market. Can you judge the quality and fair market price of your new knee? The artificial knee, the MRI's, the doctors, hospitals, nurses, etc. Can you judge and price compare his like a home improvement project? No. And you never will. Health care cannot be fixed by a free market since it fails this basic test for a market to work.