We do have Internet, but we've gotten used to being told that the Internet lies to us. We've been repeatedly told that people wait months for treatment in the UK, and that Canadians are streaming over the border to get health care in America.
We read horror stories like this one, but say "Whew, glad that won't happen to me." We imagine that because of capitalism, if our insurance company screws us over, we'll change to the next one -- freedom we wouldn't have if we had a national health care.
It never seems to occur to us that all of the private insurers have a capitalism-driven goal of maximizing profits, and national insurers don't.