——he had seven years to do it——
I would argue that the problem was not Ryan’s and especially not Trumps.
During that noted time, many diverse bills or elements of bills were developed by lots of Congress Critters. The problem as it developed was not having a bill, but having too many. I argue that until the actual legislative process was applied, the integration and rejection process could not occur.
There were even bills developed in total by people that left the congress. Who knows what elements of those survived.
Since the bill was not actually killed and still exists and can be modified, the process is still ongoing.
If he had really wanted to get rid of zerocare he would have made the rounds to almost everyone on both sides of the aisle and in Both Houses, and started with the President.
He would have created a much simpler bill.
A good Speaker never brings up a bill,ever,unless he is 99% sure it will pass and he has the support. Ryan knows that and he didn't do near the work an honest Speaker would have done.