The truth is there are so many reasons why Obama should lose, and in years past would lose by a record landslide.
Unfortunately we live in such a divided country now, to the point that Obama has so many built-in voters, that will vote for him no matter what.
Will it be enough? I don't know, but in saner times the election would be a laughingstock.
He's no trolling for votes by paying mexico off.