There's no denying that poorer people tend to have more health problems, but this is not due to a lack of free healthcare; it has to do with lifestyle choices. Poor people claim to have no access to healthy food, but eating healthy is actually cheaper than buying unhealthy pre-made meals and snacks.
Poor people make the excuse that it is cheaper to eat healthy because it's faster and more filling to grab a quick cheeseburger than it is to prepare a healthy meal. People also tend to waste money on harmful substances, like tobacco or drugs, citing things such as stress or pain as an excuse to take part in unhealthy habits, which causes financial strain.
There's also the fact that there are actually a lot of ways that poorer populations can receive free or low-cost healthcare.
If they don't qualify, then that means they make too much to be considered "poor", which means that they can afford healthcare if they learn to budget their money more responsibly.