Republicans have been saying for many years that the Affordable Care Act, aka Obamacare, needs to be repealed and replaced with something better. Medicare-for-all is that something better.
Unfortunately for Republicans and the rest of us, after six years of complaining, they still have no idea of how to replace Obamacare. Their latest proposal is to repeal Obamacare, then delay the repeal for two to three years in the hope that they can force Democrats to negotiate a replacement.
Republicans argue falsely that the current problems in our health care system have been exacerbated by Obamacare. In fact Obamacare has mitigated some of the worst problems by reducing the number of uninsured by about 12.5 million and allowing people with pre-existing conditions to get insurance.
However, even Obamacare has not been able to fix the systemic problems that cause the United States to have the most expensive health care system in the world with some of the worst health outcomes of any developed nation. We pay for a yacht, but get a dinghy.