It is not perfect. It is not the bill I would have drafted. But the ObamaCare replacement bill released yesterday by House Republicans is a monumental improvement over ObamaCare - not that this is saying much - and if the bill that's ultimately put on President Trump's desk is something along these lines, he should absolutely sign it.
Let's get to the primary details of what they're calling the American Health Care Act, quoted directly from House Republicans' summary of the proposal: