Perhaps we need to ask what the alternative to NHIF would be. Is it a fully tax-funded scheme? That appears to be the general view in this discussion: "We pay taxes, therefore we deserve free medical care"
If that is the case; would you be willing to pay additional tax in order to pay for the additional expense in the health sector? If not, which sectors would you cut funding from in order to raise the money?
Nothing is real unless it can be named; nothing has value unless it can be sold; money is worthless unless you spend it.