Neither Harper nor Scheer "pander" to social conservatives.  The fact is that there are a certain number of social conservatives in Canada and they deserve to express their views as much as anyone, and, of course, seek to have their views impact the political agenda.  This is not a problem.   While no one wants to see them actually dictating policy (similarly, no one want to see radical leftism dictating a political agenda) social conservatives deserve to have a voice.  Too many people just think social conservatives should be shut up and not be welcome in any party.  That's fascism as far as I am concerned.  There are solid arguments both for and against social conservative positions.  You cannot make an informed judgement about the issues without being aware of those arguments.  At this point, anti-Christian views and extreme personal libertarianism is favoured in the social arena, but that does not negate the legitimacy of other views.