Americans don't want public healthcare
The culture in the US is one which highly values the individual and free choice above all else. As in the Declaration of Independence: "Life, Liberty and the pursuit of Happiness". Americans want to have control over their lives and not be constrained by government wherever possible. This includes healthcare decisions.