I think everyone in the world understands free healthcare to mean free at the point of service.
Person: No, free.
You: So how will the doctor get paid?
Person: By the government.
You: Where does the government get its money?
Person: Oh...
People usually have the knowledge, they just haven't made the connections.Even more, in most systems I know the amount paid for health insurance is fairly explicit. Where I live you actually get a bill from a non-state company (some things may be subsidized from other taxes, and if you can't afford it you also get a subsidy, though) so no, people don't think it's "really-really" free. It's "people with more money contribute more".