Politics at the national level is more like religion than it is like shopping. It's more about a moral vision that unifies a nation and calls it to greatness than it is about self-interest or specific policies. In most countries, the right tends to see that more clearly than the left.