Many on the US left are backing President Barack Obama's re-election only because they feel the Republican agenda would be even worse for the country. Should voters cast their ballot for those whose principles they share, or simply for the lesser of two evils?