The previous president, George W. Bush, had heart. No matter what else you might say about him, skills or inabilities, errors or successes, you have to admit, the man had heart.
Now compare that to the current president, Barack Obama. I cannot think of any photos of him showing real heart. This is more typical:
There is the big difference between them: George W. Bush as president had heart; Barack H. Obama as president has no heart. No contest.