Here's a good objection to free healthcare.
With free healthcare, anyone can use it. This includes people who don't necessarily deserve it (Drunk people who've had fights, Drug addicts, criminals etc.), which means that people who do genuinely need medical care are forced to wait. This, essentially, means that time, money and drugs are wasted treating people who'll just be back in the same situation in a couple of days time.