Really good article on the state of the republican party