Providing affordable health care for Americans is one of those things that Republicans absolutely cannot stand, because it is far easier to profiteer off of pain and suffering, and fear of losing one's life, than it is to try and make people pay ridiculously high prices for groceries or automobiles.
The fact that Americans pay twice as much for health care as people anywhere else is a testimony to the inhumanity of greedy corporate Republican party leadership. Is is one of the biggest evils they promote, the idea that health care is a commodity off which money can be made instead of it being a basic human right. The fact that Canada has a more efficient, and medically superior health care system than the United States is a damning testimony to Republican inhumanity.
Add to that the cost of financing health care as another profiteering manipulation to transfer wealth from the pockets of working Americans to the wealthy, and you have a trifecta of cruelty and greed.
If Democrats will stay committed to a single payer health insurance system, and step into make the ridiculously confusing tangle of hospital care with insurance coverage, which makes the medical care most Americans get grievously and criminally inefficient and ineffective, and keep promising to find a workable solution that has success like almost all of the rest of the developed world has, then they can win with that. But they need to KEEP THAT PROMISE WHEN THEY GET ELECTED and NOT BACK DOWN like they usually do.