The Republican-led health care act was hideous, and we're better off without it. Someday we'll get the Federal government out of health care, but this didn't even pretend to do that. Someday we'll get to price transparency and fee-for-service instead of an insurance model, so we can have true markets. This bill didn't do that either. It didn't do anything I'd want done to try to fix the way we pay for health care, but it would have propped up all the worst features of the current system.
Hopefully the Trump administration learned that Congress is a co-equal branch that can't be just ordered to support a policy whether it makes sense or not. Failing that, hopefully at least Congress learned that about itself today.
They can take their time and get it right, or they can just repeal O-care with a one-year delay to give time for alternative solutions appear, either at the state level or from the market itself. Or they can do nothing and hope it all falls apart someday on its own, which would still be better than this. Under the circumstances, killing this bill was the best idea.