Who Benefits from Free Health Insurance?