So basically they want to punish him for failing to convince 3 republicans and all the democrat and independent congressmen to vote for the bill. 

Seems like he did the best he could given the hardliner conservative agenda that ignores the interests of moderate republicans, which is that for some states the expansions to medicare  have been very helpful for getting more people insured.  

It was that and that because they crafted this bill largely in secret they have done exactly what they accuse the democrats of doing in the creation of the aca but on a greater scale, since the aca did have months of public hearings and debate. 

The final vote was on party lines because ultimately republicans really don't think its the job of the federal government to fix health care, even if it was badly needed.