Very recently my Father had to have an operation after messing up his leg. Straight after his accident he ended up at the General Hospital. They had to operate on his leg and afterward he stayed in the hospital for a little over a week before being able to come home. How much did all of this cost? Nothing. The entire thing could have cost a few hundred thousand rupees.
Everyone seems quick to point out all the flaws of the system we have in Sri Lanka but there are some benefits. At least you're never going to die from not being able to afford medical care. Now I'm sure that someone will say that we are anyway paying for it... true. But those people who can't afford it can still get medical care thanks to that system.
Free medical care is something closer to an Utopian society and I for one think we should never give it up.