Barack Obama: No longer overrated.