Kind of a refreshing piece, but it falls short.

There are two failure elephants in the conservative room.  He only acknowledged one - the right-wing fear-mongering media (Limbaugh, Fox, etc.).

The other elephant is social conservatives.  The evangelicals.  This group has hijacked the conservative agenda and focused it on unrelated topics such as abortion, gay stuff, and willful ignorance of basic science (evolution, climate change, etc.).  This 'christian' group endorsed Donald Trump - enough said.

The republicans recruited and nurtured that evangelical puppy, and now that it's turned into a 120 lbs snarling, biting, smelly, defecating mongrel sleeping on the furniture, they don't know what to do with it. 

It's one thing to recognize the problem.  Fixing it is another matter.  For the sake of the country I hope they do, but I'm not holding out any hope.