John McCain this week rejected calls by his Democratic opponents for universal health coverage. His market-based solution is similar to a proposal put forth by President Bush last year. In a speech at a cancer research center, McCain dismissed proposals for universal healthcare as riddled with "inefficiency, irrationality and uncontrolled costs." He said the 47 million uninsured Americans will get coverage only when they are freed from the shackles of the current employer-dominated system.