Let me guess.. you're a "Christian"?
The fine is lower than the cost of health insurance because.. ta da.. it doesn't provide health insurance! It's there to encourage people to get insurance and to cover some of the costs associated with freeloading -- people who don't have insurance, can't pay for their care, and just show up at the hospital and consume resources.
Your vociferous objections suggest that you either really can't be bothered to think through these issues, or that eskimospy is correct -- your problem isn't with freeloading, it's with who passed the law fighting against it.