Yes, Obamacare is not perfect but it is better than nothing and a heck of a lot better than what the republicans want us not to have.
The Democrats on the hill should be looking for ways to improve it.  Mr. Obama had to make compromises to get it passed as is.  
Also, I totally agree that all of our congress and staffers be stripped of their opt-out  exemption for healthcare and pay for the same coverage that  is offered to the public.  "Put yourself in our shoes".   Yes, they will be able to afford the Platinum level of coverage but they will perhaps then develop empathy and compassion for those who can't afford that level of coverage when they actually see and feel the cost and coverage.