Obama care or more properly, Nixon care, is hardly perfect but it beats nothing.  This country lags the rest of the industrialized world when it comes to health care.  We pay about double what other industrialized countries pay which wouldn't be bad if we were all in perfect health and live to be well over a hundred.  Sadly we are not.  We lag  a lot of other countries when it comes to outcomes.  We are the only industrialized country I know of that has held health fairs for its less fortunate.  Not an efficient way to provide health care.