??? The GOP has held the majority for the past several election cycles including the last 2 years of Bammy's reign of terror. A majority is a majority and to ascribe to the fact that they need a larger majority to accomplish something is ... well...utter nonsense.
If you only have a bare majority, and part of that majority is people like Murkowski, Collins (other than on Kavanaugh), McCain, etc.,...how are you supposed to win? The GOP lost on ObamaCare because McCain was a glory hound. I don't see how it is fair to blame his vote on Trump, or McConnell, or on any of the other Republicans who voted the other way.
The only reason we don't have full-on socialized medicine for everyone in this country is because there were enough Blue Dog Democrats in the House to prevent it. Again, margin mattered very much.