How about we just make people who don't have healthcare pay for their medical expenses when they get them? They may never have any money, but they will always owe the money to the Fed if they ever get any. Even if the Fed only takes a piece of what they have every year, they will at least know healthcare is not "Free". You need it, you will pay for it, for the rest of you life, if that's what it takes.
Letting people off scott free all the time is what makes people think they don't need to have healthcare.