In my view, the challenge for the party is not, as many argue, to decide whether it is a movement of social conservatives, of fiscal conservatives, or of soft libertarians. To win elections, the Republican party has to gather support from all of those groups. If any one faction comes to dominate the party – as social conservatives have lately threatened to – its prospects are diminished. To get along with each other, nevermind with the independents and uncommitted liberals whose votes the party needs, Republicans first need to develop their capacity for tolerance.
Read the whole thing. It’s pretty solid and reasonable.