As President Barack Obama pressed his case for an overhaul of the nation's health-care system, Arizona Sen. John McCain on Wednesday urged caution and warned that the plan would lead to a single-payer health-care system with rationed and lower-quality care.