You know that your redneck in Alabama doesn't actually have to buy health insurance, right?
If he's poor enough he can pay nothing.
If the cheapest plan would be over a certain percentage of his income, he can pay nothing.
If he just doesn't feel like paying for it he can instead pay a fee.
If he doesn't feel like paying a fee then he can pay nothing and the worst that happens is they take the fee out of his income tax return.
If he really wants to he can do his taxes in a way that he won't get an income tax return and lose nothing.
Though, honestly, if you look at the rates they are rather reasonable even for lower and middle income people. They're pretty high for people that are well off but I don't think Mr. Alabama redneck is in that group. And health insurance as it is right now, even without the Affordable Care Act, is not insurance like life insurance. It's already a socialized system where the healthy subsidize the sick.
How would you fix the health care system? The system was obviously broken and costing way too much of our GDP for worse results compared to other countries. And the baby boomers are getting to that age where there's going to be a glut of people needing care. There's no way around that.
I'm honestly more in favor of a single-payer system but I'm all for giving the ACA the benefit of the doubt. It's not like it can't be changed if it turns out that it just doesn't work.