"Republicans can’t write a bill that will get approved by 50 of 52 of their ideologically diverse members"
The most telling term identifying the Republican party being "diverse".
It matters not that the folks did not want the Republican health care bill (the folks were against the ObamaCare bill and it got pushed through..and re-interpreted by the courts).
The Republicans are too staunch in their "diversity". Where the Democrats eventually fell in line (ignoring what the majority of the folks thought) to get ObamaCare passed, enough of the Republicans refuse to do the same. For these Republicans its their way or nothing..there's no middle ground.