Because it delegates some power to the states and eliminates the mandate (I think) and because baby steps are better than no steps at all.
@Emjay I'm not against compromise but compromise with these folks is usually cutting your own throat.
If this passes the Republicans will claim victory. They will claim they upheld their promises to fix Obamacare and they will move on to their next goat rope and the sheep will fall in line.
No I think its better to hold their feet to the fire. They promised repeal and by golly they need to deliver the repeal of Obamacare.