Republicans have only themselves to blame for this. They are trying to run against a program they themselves invented and supported and which was successfully implemented by the candidate they are going to nominate for president. They are trying to say that a program based on their own stated principles of moderate market reform and personal responsibility is somehow nothing but communism and government controlled health care. And, at the same time, they are trying to say that Obama is defunding Medicare, which is in a fact a government run program.
Their arguments are twisted, backwards, upside down and plainly ridiculous. It's a wonder any of them can keep it straight. Without their heads exploding.