Maybe it’s because all of the other candidates suck.
Trump is leading because people believe he’s more likely to actually try to stop the illegal alien inundation.
Now defending your country from invasion by peaceful means is called angry populism.
We’re simply trying to get our government to do its simplest duty, protect the country and its citizens.