The asshats are letting the Tea Party tail wag the dog of mainstream Republicans and it's not what the voting public wants. Remember the 2012 election cycle? Anyone but Mitt. A devoutly religious man, great career in business, family guy with zero skeletons (and he got such an asshole check you know any would have come out), etc. Still, anyone but Mitt from the power structure even though Mitt kept gaining more and more support from the Repub rank and file. The rank and file is not nearly as right wing and obstructionist as the TP, Ted Cruz's, etc. He was too moderate for what is now the power structure of the Repubs.
Look at the same thing for why we suddenly have no Speaker.
There's a problem in the Repub party. That's not so say there are not problems with the Dems, with MSM coverage of things, etc., but let's not let all that deflect from the fact the elites of the Repub part are fucked in the head.