"Obamacare" is not a separate type of insurance that is magically better than all the others, it is simply the law that requires everybody to have insurance. It will not necessarily make insurance more affordable, it only does that for people who qualify for subsidies. If he is self-employed I doubt that it will help him much.