False consensus effect. If you actually paid any attention to what he said, he said all sorts of crazy things. ALL politicians do.
Your problem (yes, just my $0.02) is that you'd rather be lied too smoothly by a very talented communicator, as president Obama was and is, than be told the truth by someone who is clearly not in the same league, which is Trump.