No offense to any progressive Muslims, but muslims and their lack of cultural assimilation in Western countries is a huge reason to why western countries are now becoming close minded and blaming immigrants as a whole. I'm afraid to say, it's a major reason to why there's so much xenophobia towards multi-culturalism. Having religious beliefs is one thing but disregard for other people's beliefs is a whole different thing. None the less, America seems to be multiculturalism at its worst, but that's a different story.
And Irish Canon, fanatic muslims don't embrace Obama. In fact they hate him. I've heard several speeches of extremists calling Obama a traitor of his father and to Islam, due to his policies and his stance on Iran / Afghanistan. In terms of immigration, Obama has tightened it(immigration in general) significantly. For example, several thousand indians who were working skilled / semi-skilled computer jobs have now been sent back to India. And those jobs are being re-appropriated to Americans whom companies weren't employing initially (due to finding cheaper Indian labour).
My point being, although Obama is left wing (and thank god he is... left wing is a privilege), he evidently is aware of all those issues and addresses them. Suppose his first term has passed and religious extremists have got worse, feminists have got worse and like wise to other similar groups which augment the culture badly, then the right wing needs to be brought back.