the approximate national polling for trump job approval based on 100% decision is 57% non approval and 43% approval.
moreover, the % of people who say they will actually vote for trump is only slightly more then 30%.
there is a significant swath of people who say trump is doing ok but refuse to vote for him.