Yes of course I know its paid for by taxes. Im happy to pay taxes so that poor people, children and retired people can get free prescriptions.
One day I might be poor, or I might get an illness that means I cant work anymore, or I might have a road traffic accident that means I have to quit work, or I might have a severely disabled baby that means I cant work anymore, or I might get assaulted and not be able to work anymore, or I might end up in an tragic accident, or a terrorist attack that means I cant work anymore. There are a thousand ways that honest hardworking citizens might not be able to afford medical insurance, and another thousand ways that the insurance companies will find a way of not paying even if you do have insurance.
I think Tony Benn made an excellent point that you pay according to your ability and you claim according to your need. And as much as I may like to make distinctions between who I think is deserving, I think it is also true that a society can be judged by how it treats its poorest members.
And when one of the richest countries in the world watches a baby girl asphyxiate because the insurance company refuses to pay for the treatment, and the mother is removed from the hospital as she begs for doctors to treat the child, to my mind that is corporate murder.