P ut on the spot, a lot of Americans might hesitate over the difference between Medicaid and Medicare. People who aren’t ...