Then why are his ratings so low right now?
Illegal immigration -- he isn't stopping it. At all.
Government spending -- he isn't slowing it. At all.
Reflected media bias -- that scary percentage of people who know only what the media feeds them and, when the pollsters come around, dutifully regurgitate it for them.
There's three reasons, off-the-cuff, why the numbers are what they are.