The majority of citizens are left of center. If they all vote we lose every national election. What pushes the mushy middle center right is worrying about their security. From internal and external sources. If terrorism and security remain one of the top two issues among voters right of center candidates will do well. If not the gimmee guys and gals will prevail.
Not according to all the surveys I have seen. Something like 60 - 40 conservative over liberal.