Jerry69, The major national polls, such as Gallup, Rasmussen, YouGov, Morning Consult, and Ipsos, show that the majority of Americans disapprove of Trump's presidency.  Less than 40% approve.  More and more people want him to be impeached.  A substantial proportion of Trump's supporters are racist, sexist, homophobic, xenophobic, and Islamophobic people.  He has to cater to them in order to keep his popularity from dropping further.