Like Ann Coulter says, it's nearly impossible to reason with a liberal. They have a mindset beyond rationality. If they were national, they'd be republicans.
Liberals hate religion, individualism, the US, Israel and themselves.
Liberals love terrorism, socialism, Karl Marx, China, Russia, Iran, Ahmadinejad, Muslims, atheism and Hillary Clinton.
Someone like that cannot be reasoned with.
The only way to rid ourselves of these people is resurrect a national sense of morality.